- 博客(12)
- 收藏
- 关注
原创 mongodb与python交互
1:安装包 pip install pymongo 2:连接 from pymongo import * try: # 接收输入 name = input('请输入姓名:') home = input('请输入家乡:') # 构造json对象 doc = {'name': name, 'home': home} # 调用mongo对象,完成ins...
2019-02-15 17:51:00
193
转载 PEP8 Python 编码规范整理
PEP8 Python 编码规范整理 决定开始Python之路了,利用业余时间,争取更深入学习Python。编程语言不是艺术,而是工作或者说是工具,所以整理并遵循一套编码规范是十分必要的。所以今天下午我根据PEP 8整理了一份,以后都照此编码了,还会持续更新。 PEP8 Python 编码规范 一 代码编排 1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap...
2018-11-12 23:06:47
249
原创 TCP客户端代码实现及其详解
"""tcp客户端""" import socket 采用Internet通信方式,创建tcp协议的套接字tcp_socket tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 服务器地址 far_ip_port = ("127.0.0.1", 8888) 输入用户需要发送的数据 send_data = inp...
2018-11-12 23:03:53
1114
原创 TCP服务端代码实现及其详解
简介:TCP是面向连接的、可靠的、基于字节流的传输层通信协议 """tcp服务器""" import socket 采用Internet通信方式,创建tcp协议的套接字tcp_socket tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 使用套接字下的bind方法绑定本地ip地址和端口号, 是一个元组 tcp_s...
2018-11-12 23:01:45
861
原创 UDP接收方代码编写编写及其详解
UDP接收方代码 采用UDP协议实现不同主机间的通信 import socket def receive(udp_socket): udp_socket.bind(("127.0.0.1", 8888)) # 使用套接字下的bind方法绑定本地ip地址和端口号, 是一个元组 while True: # 循环接受数据 receive_data = udp_socke...
2018-11-12 22:56:16
460
原创 base64介绍
Base64是网络上最常见的用于传输8Bit字节码的编码方式之一 base64.b64encode()将bytes类型数据进行base64编码,返回编码后的bytes类型 base64.b64decode()将base64编码的bytes类型进行解码,返回解码后的bytes类型 。。。版权来自walle被注册了 ...
2018-11-12 22:50:13
582
原创 python2与python3字符串编码区别,类型区别
编码历史简介: 计算机普及全球的时候,各个国家开始指定自己的编码格式,Unicode编码很好的解决了这个问题,称为万国码,但是每个字符都站3~4个字节,很占空间,后来出现了utf-8编码较好解决了字符占空间大的问题 ,后来全球编码基本都是utf-8 编码转换: 任何编码都可以与Unicode编码转换.例如gbk(cp936), utf-8 当使用with open(…) as f:时,Un...
2018-11-12 22:44:53
337
原创 在window系统和ubuntu系统下安装虚拟环境
虚拟环境在window安装和Ubuntu下安装是不同的 window安装虚拟环境(pip或者pip3安装)(pip3指python3的pip) 1:【安装】pip3 install virtualenv 2:【安装】pip3 install virtualenvwrapper-win # 这是对virtualenv的封装版本,一定要在virtualenv后安装 (安装了这个之后才能使用mkvir...
2018-11-12 22:36:59
269
原创 mongodb数据库在linux安装以及简单的操作
1:安装sudo apt install mangodb 2:根目录下创建/data/db 目录,并指定读/写/执行权限 3:sudo mongd ,启动mongodb数据库服务器, 4:mongo进入到mongodb数据库 5:进行一些普通操作 show dbs/use 数据库名称/show collections/db.数据库名称.find() 6:进入到admin数据库,然后才能够操...
2018-11-12 22:24:34
226
原创 如何设置python2,python3,并添加环境变量
1、添加python2,python3到系统环境变量 右键电脑属性,打开高级设置里面的环境变量 分别在path添加D:\Python\python27和D:\Python\python27\Scripts到环境变量。(前者表示python2启动程序的环境变量,后者时pip的环境变量,如果你需要安装python3,安装类似) 2、修改python.exe名字为python2.exe和python3....
2018-11-12 22:14:39
2761
原创 如何更改Ubuntu下镜像源(实测阿里镜像源速度快)
阿里云源列表 for ubuntu deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://...
2018-11-12 22:06:59
2718
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅