标签: python

Python PIL 为图片添加 PNG 透明水印
效果参见:http://blog.ixcv.com/post/360.html 部分代码: def waterMark(im, wm): if im.mode != ‘RGBA’: im.convert(‘RGBA’) layer = Image.new(‘RGBA’, im.size, (0,0,…
Read More
Python调用so动态链接库
使用Python可以非常简单的调用由C或者C++编写的动态链接库。动态链接库在Windows系统中,扩展名为.dll,在*nix系统中,一般为.so。这里以*nix下调用.so为扩展名的链接库文件为例。 下面是大概的代码: hliang.h代码: int hliang(int x); hliang.…
Read More
Python去除列表中的重复项目
只需要一句话就可以达到效果: >>>L = [‘aaa’, ‘bbb’, ‘ccc’, ‘bbb’, ‘aaa’] >>>L [‘a…
Read More
Python中,对列表的排序
diguList = [(4, ‘john’), (7, ‘steve’), (2, ‘alice’)] sorted(diguList, key=lambda diguId:diguId[0], reverse=True) # 结果:diguList = [(7, ‘steve’), (4, ‘j…
Read More
Python 解析 xml 的部分代码
最近需要用到Python去解析Digu微博的API返回的XML文档,将下列操作记录下来。 下面的只是部分代码,实际程序中还包含了异常处理等步骤,在这里统统省略,只保存了最基本的xml解析部分。 希望对大家有点儿帮助。
Read More
Linux服务器上配置Apache+Python+MySQL+Django环境
1、安装Apache和MySQL: 这步就不多说了,没什么技术含量。不过需要注意一一下,安装MySQL的时候尽量选择编译安装,因为后面安装Python的MySQL扩展的时候需要用到MySQL的开发包及编译头文件。 2、安装配置Python: 有apt-get的直接 # apt-get install…
Read More