2016年6月21日

Python使用wxPython、py2exe编写桌面程序-乾颐堂

摘要: Python是支持可视化编程,即编写gui程序,你可以用它来编写自己喜欢的桌面程序。使用wxPython来做界面非常的简单,只是不能像C#一样拖动控件,需要自行写代码布局。在完成编写之后,由于直接的py文件不能再没有安装python的电脑上运行,能否有一个打包成在任意电脑都能运行的工具,网上找找发现 阅读全文

posted @ 2016-06-21 17:19 乾颐堂 阅读(5416) 评论(0) 推荐(1) 编辑

python生成验证码,文字转换为图片-乾颐堂

摘要: 在58或者赶集等一些网站上经常看到手机号是图片格式,或者一些网站的验证码。这些都是动态生成的,今天我们来看一下如何用python把文字生成图片。其实今天主要借助pygame的图像渲染模块,这样比较简单,顺便帮大家复习下pygame这个游戏框架。好啦,直接上代码吧。 环境:python2.7,装有py 阅读全文

posted @ 2016-06-21 17:18 乾颐堂 阅读(1441) 评论(0) 推荐(0) 编辑

python使用wmi模块获取windows下的系统信息监控系统-乾颐堂

摘要: Python用WMI模块获取Windows系统的硬件信息:硬盘分区、使用情况,内存大小,CPU型号,当前运行的进程,自启动程序及位置,系统的版本等信息。 本文实例讲述了python使用wmi模块获取windows下的系统信息 监控系统 1 2 3 4 5 6 7 8 9 10 11 12 13 14 阅读全文

posted @ 2016-06-21 17:16 乾颐堂 阅读(385) 评论(0) 推荐(0) 编辑

Python图像处理库:Pillow 初级教程-乾颐堂

摘要: Image类 Pillow中最重要的类就是Image,该类存在于同名的模块中。可以通过以下几种方式实例化:从文件中读取图片,处理其他图片得到,或者直接创建一个图片。 使用Image模块中的open函数打开一张图片: 1 2 3 4 5 6 >>> from PIL import Image >>>  阅读全文

posted @ 2016-06-21 17:15 乾颐堂 阅读(352) 评论(0) 推荐(0) 编辑

python的metaclass浅析-乾颐堂

摘要: 元类一般用于创建类。在执行类定义时,解释器必须要知道这个类的正确的元类。解释器会先寻找类属性__metaclass__,如果此属性存在,就将这个属性赋值给此类作为它的元类。如果此属性没有定义,它会向上查找父类中的__metaclass__.如果还没有发现__metaclass__属性,解释器会检查名 阅读全文

posted @ 2016-06-21 17:14 乾颐堂 阅读(206) 评论(0) 推荐(0) 编辑

Python和JavaScript间代码转换4个工具-乾颐堂

摘要: Python 还是 JavaScript?虽然不少朋友还在争论二者目前谁更强势、谁又拥有着更为光明的发展前景,但毫无疑问,二者的竞争在 Web 前端领域已经拥有明确的答案。立足于浏览器平台,如果放弃 JavaScript,我们也就没什么可选择的项目了。 好吧,也许答案也不是这么绝对。JavaScri 阅读全文

posted @ 2016-06-21 17:09 乾颐堂 阅读(3499) 评论(0) 推荐(0) 编辑

开发中常遇到的Python陷阱和注意点-乾颐堂

摘要: 最近使用Python的过程中遇到了一些坑,例如用datetime.datetime.now()这个可变对象作为函数的默认参数,模块循环依赖等等。 在此记录一下,方便以后查询和补充。 避免可变对象作为默认参数 在使用函数的过程中,经常会涉及默认参数。在Python中,当使用可变对象作为默认参数的时候, 阅读全文

posted @ 2016-06-21 17:08 乾颐堂 阅读(199) 评论(0) 推荐(0) 编辑

json.dumps错误:'utf8' codec can't decode byte解决方案-乾颐堂

摘要: 一次在使用json.dumps()过程中,出现错误提示:ERROR:"UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 5: unexpected end of data"通过错误提示我们知道,肯定是编码问题,找到 阅读全文

posted @ 2016-06-21 17:06 乾颐堂 阅读(804) 评论(0) 推荐(0) 编辑

详解python2 和 python3的区别-乾颐堂

摘要: 看到这个题目大家可能猜到了我接下来要讲些什么,呵呵,对了,那就是列出这两个不同版本间的却别!搜索一下大家就会知道,python有两个主要的版本,python2 和 python3 ,但是python又不同于其他语言,向下兼容,python3是不向下兼容的,但是绝大多数组件和扩展都是基于python2 阅读全文

posted @ 2016-06-21 17:05 乾颐堂 阅读(1135) 评论(0) 推荐(0) 编辑

python基础之删除文件及删除目录的方法-乾颐堂

摘要: 下面来看一下python里面是如何删除一个文件及文件夹的~~首先引入OS模块import os 删除文件: os.remove() 删除空目录: os.rmdir() 递归删除空目录: os.removedirs() 递归删除目录和文件(类似DOS命令DeleteTree): 方法1: # Dele 阅读全文

posted @ 2016-06-21 17:04 乾颐堂 阅读(287) 评论(0) 推荐(0) 编辑

导航