一、安装 在官方网(http://www.pythonware.com/products/pil/)上可以找到软件安装包,在windows下安装很方便,要注意与python的版本相匹配。 二、概述 pil主要应用于图片处理方面,与GDAL不同,针对栅格图片,也就是常说的数字图像处理,而GDAL的处理数据包括矢量、栅格数据,与GIS结合相当紧密。 pil的优势在于图片的数字处理,如:图片的大小,旋转,增强等。 三、主要模块及功能 1、Image Fuctions and Methods: open>>im=Ima...
by speakitnow - Python文档中心 - 2008-08-21 11:47:27 阅读(3315) 回复(0)
利用pil来将处理图片,并将字符串跟图片合到一起来产生验证码图片,简单的代码如下: def make_image(image='test.jpg'): import Image, ImageDraw, ImageFont, md5, datetime im = Image.open(image) font = ImageFont.truetype("arial.ttf", 30) draw = ImageDraw.Draw(im) mp = md5.new() mp_src = mp.update(str(datetime.datetime.now())) mp_src = mp.hexdigest() rand_str = ...
pythonWare公司提供了免费的图像处理工具包pil(python Image Library),该软件包提供了基本的图像处理功能.pil提供了丰富的功能模块:Image,ImageDraw,ImageEnhance,ImageFile等等。最常用到的模块是Image,ImageDraw,ImageEnhance这三个模块。 1,Image module >>import Image >>f = Image.open('t.jpg') #open image >>f.save('s.jpg') ...
python中的单元测试模块(unittest)使用的方法是类似于JUnit的标准方法。一般一个测试代码在一个单独的模块中。 ######################### 测试代码在一个单独模块中的原因:(zzLibrary reference) 1。可以独立运行。 2。可以和产品代码相分离。 3。测试代码较之代码不易改变。 4。测试代码可以较容易的改变。 5。C模块的测试代码必然是在一个不同的模块中的。 6。如果测试策略变化了,代码不必要改变。 #################...
最近在OpenBSD上安裝python Image Library(簡稱 pil)時發現幾個問題,就在當我要去使用到ImageFont物件時會出現底下的錯誤訊息: >>> import _imagingft dlopen("/usr/local/lib/python2.4/site-packages/pil/_imagingft.so", 2); Traceback (most recent call last): File "", line 1, in ? ImportError: File not found 這個表示在安裝pil時在指定FreeType2 的include路徑時有問題。 而如果出現的不是File not found,而是 Impo...
在这一期文章中,David 研究了 python 的两个用于单元测试的标准模块: unittest 和 doctest 。这些模块扩展了用来确认函数内部的先置条件和后置条件的内置 assert 语句的能力。David 讨论了将测试融入到 python 开发中的最好方法,同时权衡了用于不同类型项目的不同风格的优势。 我要坦白一点。尽管我是一个应用相当广泛的公共域 python 库的创造者,但在我的模块中引入的单元测试是非常不系统的。实际上,那些测试大部分 是包括...
可爱的 python: python 中的测试框架确保软件如您所愿地工作 文档选项 未显示需要 JavaScript 的文档选项 将此页作为电子邮件发送 级别: 初级 David Mertz, Ph.D. ( [email=mertz@gnosis.cx?subject=python%20%E4%B8%AD%E7%9A%84%E6%B5%8B%E8%AF%95%E6%A1%86%E6%9E%B6]mertz@gnosis.cx[/email] ), 开发人员, Gnosis Software, Inc 2004 年 4 月 01 日 在这一期文章中,David 研究了 python 的两个用于单元测试...
安装apache、python、django、mod_python之后,按教程的例子进行mod_python测试,不成功,不知道是什么原因,还请大家指点一下,情况如下,在此先谢谢了!
一、Apache配置
httpd.conf 添加如下脚本
LoadModule python_module /usr/local/apache/libexec/mod_python.so
AddModule mod_python.c
python单元测试框架 作者: Steve Purcell, 翻译: Heiz, 项目网站: http://pyunit.sourceforge.net/ 目录 概况 系统要求 使用PyUnit构建自己的测试 安装 测试用例介绍 创建一个简单测试用例 复用设置代码:创建固件 包含多个测试方法的测试用例类 将测试用例聚合成测试套件 嵌套测试用例 测试代码的放置位置 交互式运行测试 从命令行运行测试 在用户界面窗口运行测试 为测试编写...