51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#乾颐
Python使用wxPython、py2exe编写桌面程序-乾颐堂
Python是支持可视化编程,即编写gui程序,你可以用它来编写自己喜欢的桌面程序。使用wxPython来做界面非常的简单,只是不能像C#一样拖动控件,需要自行写代码布局。在完成编写之后,由于直接的py文件不能再没有安装python的电脑上运行,能否有一个打包成在任意电脑都能运行的工具,网上找找发现了py2exe正好可...
代码星球
·
2021-02-16
Python
使用
wxPython
py2exe
编写
python生成验证码,文字转换为图片-乾颐堂
在58或者赶集等一些网站上经常看到手机号是图片格式,或者一些网站的验证码。这些都是动态生成的,今天我们来看一下如何用python把文字生成图片。其实今天主要借助pygame的图像渲染模块,这样比较简单,顺便帮大家复习下pygame这个游戏框架。好啦,直接上代码吧。环境:python2.7,装有python3的同学也可以...
代码星球
·
2021-02-16
python
生成
验证
文字
转换
python使用wmi模块获取windows下的系统信息监控系统-乾颐堂
Python用WMI模块获取Windows系统的硬件信息:硬盘分区、使用情况,内存大小,CPU型号,当前运行的进程,自启动程序及位置,系统的版本等信息。本文实例讲述了python使用wmi模块获取windows下的系统信息监控系统123456789101112131415161718192021222324252627...
代码星球
·
2021-02-16
python
使用
wmi
模块
获取
Python图像处理库:Pillow 初级教程-乾颐堂
Image类Pillow中最重要的类就是Image,该类存在于同名的模块中。可以通过以下几种方式实例化:从文件中读取图片,处理其他图片得到,或者直接创建一个图片。使用Image模块中的open函数打开一张图片:123456>>> from PIL import ...
代码星球
·
2021-02-16
Python
图像处理
Pillow
初级教程
乾颐
python的metaclass浅析-乾颐堂
元类一般用于创建类。在执行类定义时,解释器必须要知道这个类的正确的元类。解释器会先寻找类属性__metaclass__,如果此属性存在,就将这个属性赋值给此类作为它的元类。如果此属性没有定义,它会向上查找父类中的__metaclass__.如果还没有发现__metaclass__属性,解释器会检查名字为__metacl...
代码星球
·
2021-02-16
python
metaclass
浅析
乾颐
Python和JavaScript间代码转换4个工具-乾颐堂
Python还是JavaScript?虽然不少朋友还在争论二者目前谁更强势、谁又拥有着更为光明的发展前景,但毫无疑问,二者的竞争在Web前端领域已经拥有明确的答案。立足于浏览器平台,如果放弃JavaScript,我们也就没什么可选择的项目了。好吧,也许答案也不是这么绝对。JavaScript已经成为众多其它编程语言争相...
代码星球
·
2021-02-16
Python
Javascript
代码
转换
4个
开发中常遇到的Python陷阱和注意点-乾颐堂
最近使用Python的过程中遇到了一些坑,例如用datetime.datetime.now()这个可变对象作为函数的默认参数,模块循环依赖等等。在此记录一下,方便以后查询和补充。避免可变对象作为默认参数在使用函数的过程中,经常会涉及默认参数。在Python中,当使用可变对象作为默认参数的时候,就可能产生非预期的结果。下...
代码星球
·
2021-02-16
开发
中常
遇到
Python
陷阱
json.dumps错误:'utf8' codec can't decode byte解决方案-乾颐堂
一次在使用json.dumps()过程中,出现错误提示:ERROR:"UnicodeDecodeError:'utf8'codeccan'tdecodebyte0xe1inposition5:unexpectedendofdata"通过错误提示我们知道,肯定是编码问题,找到问题所在,就不难解决了。。。正常情况:1234...
代码星球
·
2021-02-16
json.dumps
错误
#39utf8
codec
can
详解python2 和 python3的区别-乾颐堂
看到这个题目大家可能猜到了我接下来要讲些什么,呵呵,对了,那就是列出这两个不同版本间的却别!搜索一下大家就会知道,python有两个主要的版本,python2和python3,但是python又不同于其他语言,向下兼容,python3是不向下兼容的,但是绝大多数组件和扩展都是基于python2的,下面就来总结一下pyt...
代码星球
·
2021-02-16
详解
python2
python3
区别
乾颐
python基础之删除文件及删除目录的方法-乾颐堂
下面来看一下python里面是如何删除一个文件及文件夹的~~首先引入OS模块importos删除文件: os.remove()删除空目录: os.rmdir()递归删除空目录: os.removedirs()递归删除目录和文件(类似DOS命令DeleteTree): 方法1:#D...
代码星球
·
2021-02-16
删除
python
基础
文件
目录
python多线程编程5: 条件变量同步-乾颐堂
互斥锁是最简单的线程同步机制,Python提供的Condition对象提供了对复杂线程同步问题的支持。Condition被称为条件变量,除了提供与Lock类似的acquire和release方法外,还提供了wait和notify方法。线程首先acquire一个条件变量,然后判断一些条件。如果条件不满足则wait;如果条...
代码星球
·
2021-02-16
python
线程
编程
条件
变量
python性能测试脚本-乾颐堂
废话不多说,直接上代码。importhttplibimporturllibimporttimeimportjson classTransaction(object): ...
代码星球
·
2021-02-16
python
性能
测试
脚本
乾颐
Python 中的POST/GET包构建以及随机字符串的生成-乾颐堂
现在,我们来用Python,创建GET包和POST包。至于有什么用处,大家慢慢体会。Python中包含了大量的库,作为一门新兴的语言,Python对HTTP有足够强大的支持。现在,我们引入新的库httplib以及urllib这两个库根据名称,我们可以知道他们是对于HTTP以及URL的操作。首先我们先要与服务器建立连接。...
代码星球
·
2021-02-16
Python
中的
POST
GET
包构建
python socket编程入门(编写server实例)-乾颐堂
python编写server的步骤:1.第一步是创建socket对象。调用socket构造函数。如:socket=socket.socket(family,type)family参数代表地址家族,可为AF_INET或AF_UNIX。AF_INET家族包括Internet地址,AF_UNIX家族用于同一台机器上的进程间通...
代码星球
·
2021-02-16
python
socket
编程
入门
编写
python动态捕获异常-乾颐堂
在讨论动态捕获异常时让我大吃一惊的是,可以让我找到隐藏的Bug和乐趣...有问题的代码 下面的代码来自一个产品中看起来是好的抽象代码-slightly(!).这是调用一些统计数据的函数,然后进行处理.首先是用socket连接获取一个值,可能发生了socket错误.由于统计数据在系统中不是至关重要的,我们只是记...
代码星球
·
2021-02-16
python
动态
捕获
异常
乾颐
首页
上一页
1
2
3
4
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他