
python
小佳同学
这个作者很懒,什么都没留下…
展开
-
Python环境搭建-安装python2.7和python3
1、下载Python 下载地址:https://www.python.org/downloads/ 下载 2.7.x 和 3.x.x 版本 安装 2.7.x 和 3.x.x 版本2、python2.7需要手动安装setuptools 对于 python2.7 使用 ez_install.py 来安装python的setuptools 下载地址:https://pypi.python.org原创 2016-11-08 16:15:38 · 2253 阅读 · 1 评论 -
Python命名规范
1、模块名:小写字母,单词之间用“_”分割 case_module.py,case_suite.py,add_name_to_excel.py2、包名:和模块命名一样,包中要有init.py3、类名:单词首字母大写 CaseModule,CaseSuite,AddNameToExcel4、全局变量名(类变量,在java中相当于static变量):大写字母,单词之间用“_”分割 NUMBER,C原创 2017-06-12 21:33:24 · 455 阅读 · 1 评论 -
Python socket模拟客户端一直接收服务端数据,同时不影响客户端发送数据
client.py-- coding: utf-8 --import socket, select from threading import Thread from threading import Lock from time import sleep使用select方式的客户端def start_client_select(): c_handler = socket.socke原创 2017-06-09 16:15:17 · 12363 阅读 · 3 评论 -
Python使用struct模块转换C语言结构体,打包、解包二进制数据
本文参考:https://docs.python.org/2/library/struct.html#struct-format-strings本文是我使用socket测试网络接口写的消息头,其中包含以下内容: (1)通过Python的struct模块将C的结构体转换成Python语言(struct.Struct) (2)打包和解包(pack_into和unpack_from) (3)序列化和原创 2017-06-12 20:34:06 · 14343 阅读 · 3 评论