Python
范训山
这个作者很懒,什么都没留下…
展开
-
wxPython 客户端登录流程的拟定
登录函数的初步实现:def Login(self, event): if (self.datacenter._netstat == 0): lib.MyDialog(u"网路状态",u"网路异常,请检查网络...") else: lib.udpFindCcu(self.datacenter, self.devdb.getFindCcu())原创 2016-05-09 13:46:29 · 1242 阅读 · 0 评论 -
Python模块安装
Python模块安装方法一、方法1: 单文件模块直接把文件拷贝到 $python_dir/Lib二、方法2: 多文件模块,带setup.py下载模块包,进行解压,进入模块文件夹,执行:python setup.py install三、 方法3:easy_install 方式 先下载ez_setup.py,运行python ez_setup 进行easy_install工具的安装,之后就可以使用ea...转载 2018-03-24 19:43:43 · 408 阅读 · 0 评论 -
python中用py2exe打包可执行文件的参数设置
一、安装Py2exe下载 py2exe-0.6.9.win32-py2.7.exe 进行安装,下载链接:http://prdownloads.sourceforge.net/py2exe 二、Py2exe的用法编写一个python脚本来实现应用程序的发布如setup.py简单示例如下:from distutils.core import setupimport p原创 2017-08-24 17:27:07 · 2588 阅读 · 0 评论 -
python读取二进制文件以及二进制、十进制、16进制间的转化
多的不解释了直接上代码#!/usr/bin/python#-*-coding:utf-8-*-import struct###知识点说明##### dec,=struct.unpack('B',binChar) 二进制字节数据转为十进制# bin(dec) 十进制转为二进制# hex(dec) 十进制转为16进制# int('0x10', hexData) 16进制转十进制原创 2017-09-06 10:28:08 · 6075 阅读 · 0 评论 -
python_控制台输出带颜色的文字方法
格式:\033[显示方式;前景色;背景色m 说明:前景色 背景色 颜色---------------------------------------30 40 黑色31 41 红色32 4转载 2017-08-01 15:25:39 · 1728 阅读 · 0 评论 -
centos7 安装MySQLdb模块出现 EnvironmentError: mysql_config not found
centos7 安装MySQLdb模块出现 EnvironmentError: mysql_config not found1.使用python来操作mysql数据库就需要引用MySQLdb,如import MySQLdb2.下载MySQL-python-1.2.3.tar.gz后拷贝到服务器上进行解压安装,指令为:tar -zxvf MySQL-python-1.2.3.原创 2017-07-19 17:43:32 · 842 阅读 · 0 评论 -
python多线程操作报错:No handlers could be found for logger "websocket"
用python模拟对讲机在线工具,在服务器上成功连接的连接上限是1020个,需要确定遇到这个瓶颈的原因1.连接失败时的报错信息为No handlers could be found for logger "websocket"解决方法:import logginglogging.basicConfig()2.上述问题修正后获得的具体报错信息如下:ERROR:we原创 2017-05-08 23:45:10 · 10747 阅读 · 0 评论 -
python线程锁和线程通知事件
1.线程锁(Lock)Lock(指令锁)是可用的最低级的同步指令。Lock处于锁定状态时,不被特定的线程拥有。Lock包含两种状态——锁定和非锁定,以及两个基本的方法。可以认为Lock有一个锁定池,当线程请求锁定时,将线程至于池中,直到获得锁定后出池。池中的线程处于状态图中的同步阻塞状态。构造方法:Lock()实例方法:acquire([timeout]):使线程进转载 2017-05-11 11:04:14 · 1172 阅读 · 0 评论 -
linux下python插件的安装
1.linux下python插件的安装,如websocket-client-master.zip(1)从网络上下载websocket的插件包(2)将下载的插件安装包拷贝到linux服务器中解压(3)进入插件目录(4)执行安装指令:python setup.py install2.linux下zip包的解压解压指令:unzip myfile.zip原创 2017-04-12 10:12:32 · 1531 阅读 · 0 评论 -
python基础之模块之os模块
python基础之模块之os模块os模块os模块的作用: os,语义为操作系统,所以肯定就是操作系统相关的功能了,可以处理文件和目录这些我们日常手动需要做的操作,就比如说:显示当前目录下所有文件/删除某个文件/获取文件大小…… 另外,os模块不受平台限制,也就是说:当我们要在linux中显示当前命令时就要用到pwd命令,而Windows中cmd命令行下就要用到这个,额.转载 2017-02-09 14:15:40 · 297 阅读 · 0 评论 -
Message: 'chromedriver' executable needs to be in PATH
第一步:下载chromedriver.exe文件,将其放到谷歌浏览器可执行文件同目录,如chrome.exe在"C:\Program Files (x86)\Google\Chrome\Application"下,则将chromedriver.exe放到该目录下第二步:将对应目录添加到环境变量中,如"C:\Program Files (x86)\Google\Chrome\Application"...转载 2018-04-04 18:02:46 · 1995 阅读 · 0 评论