摘要: 本文试图以翻译的形式对Pylot做介绍,让大家熟悉一下Pylot以及它的基本。Pylot是什么?Pylot是一款开源的测试web service性能和扩展性的工具,它运行HTTP 负载测试,这对容量计划,确定基准点,分析以及系统调优都很有用处。Pylot产生并发负载(HTTP Requests),检验服务器响应,以及产生带有metrics的报表。通过GUI或者shell/console来执行和监视... 阅读全文
posted @ 2009-09-24 15:27 小楼 阅读(1786) 评论(0) 推荐(0)
摘要: 在我们登录网页的时候,如果某账户刚刚登录,系统会有如下提示:本文就是讲述如何用PAMIE处理这种POPUP window。主要是如何选择POPUP window以及点击上面的"OK"或者"Cancel"按钮。对弹出窗口的处理,主要都在winGuiAuto.py中。import winGuiAuto# 获取得的hwnd是一个列表hwnd = winGuiAuto.findTopWindows("Wi... 阅读全文
posted @ 2009-09-22 13:45 小楼 阅读(1547) 评论(0) 推荐(0)
摘要: PAMIE的全称是Python Automated Module For Internet Explorer,顾名思义,PAMIE是一个实现IE自动化的模块。PAMIE的官方网站提供了最新模块的下载,但由于是个人开发的缘故,其他文档,常见问题解答之类的基本没有更新,在下载最新版本之后,主页上提供的资料有好多是错的,大家在用的时候要务必注意这一点,最明显的一个例子是我上篇文章里面说的,还有一些方法名... 阅读全文
posted @ 2009-09-18 13:35 小楼 阅读(7312) 评论(1) 推荐(0)
摘要: 最近在研究使用PAMIE的时候,遇到了问题:ImportError: No module named cPAMIE.当我在拷贝解压后的PAM30.py和winGuiAuto.py到C:\Python26\Lib\site-packages目录下后,在开启Python自带的IDLE之后,输入from cPAMIE import PAMIE,却得到ImportError: No module name... 阅读全文
posted @ 2009-09-18 11:22 小楼 阅读(5367) 评论(0) 推荐(0)
摘要: Tornado是一个用Python写的相对简单的、不设障碍的Web服务器架构,用以处理上万的同时的连接口,让实时的Web服务通畅起来。虽然跟现在的一些用Python写的Web架构相似,比如Google的Diango,但Tornado更注重速度,能够处理海量的同时发生的流量。FriendFeed的联合创始人Bret Taylor的博客里介绍了更多,他说:把Tornado开源,FriendFeed和F... 阅读全文
posted @ 2009-09-16 11:23 小楼 阅读(787) 评论(0) 推荐(0)
摘要: 这里有两个需求: 删除某个目录以及子目录下的所有.svn文件 删除某个文件夹下所有文件 在Python中,文件操作主要来自os模块,主要方法如下:os.listdir(dirname):列出dirname下的目录和文件os.getcwd():获得当前工作目录os.curdir:返回当前目录('.')os.chdir(dirname):改变工作目录到dirnameos.path.isdir(name... 阅读全文
posted @ 2009-09-15 15:31 小楼 阅读(1699) 评论(2) 推荐(0)
摘要: 今天在学习Python Cookbook的时候,发现一句语法from __future__ import division,很奇怪__future__这个名字,网上搜了一下,原来是很有用的一个模块。详细说明见这里。按照官方的解释,至少确保在2.1之前版本的Python可以正常运行一些新的语言特性,需要使用语句 'from __future__ import *'。举例来说:# Enable nes... 阅读全文
posted @ 2009-09-09 22:56 小楼 阅读(33390) 评论(0) 推荐(1)
摘要: 本例是用Python Image Library(PIL)的Image模块进行图片处理,并把保存的图片设置成桌面。在此之前,当然还是要用urllib取得网站的response。PIL 是Python下最有名的影像处理套件,由许多不同的模块所组成,并且提供了许多的处理功能,允许我们在简单的Python程序里进行影像的处理。 使用像 PIL 这样的程序库套件可以帮助我们把精力集中在影像处理的工作本身,... 阅读全文
posted @ 2009-09-08 19:35 小楼 阅读(3049) 评论(0) 推荐(1)
摘要: 在完成得到某一年所有图片之后,不由得想优化一下:把国家地理历年来的每日图片都取回来。上网搜索了一下,国家地理每日图片是从2001年开始的,我们可以继续优化得到以下的代码:[代码]这个时候遇到一个问题,有些请求会返回HTTP Status 404, 就需要对response进行处理,不存在的文件要跳过。[代码]except语句可以打印出对应的链接,以及对应的error code,事后可以验证这种处理... 阅读全文
posted @ 2009-09-04 22:56 小楼 阅读(1193) 评论(0) 推荐(1)
摘要: 昨天的脚本(这里)在公司的XP系统下调试通过了,不知道为什么在我的Vista下还有点问题。 以下是一些总结: 1。 批量参数化图片地址 注意到我们请求地址一般是http://photography.nationalgeographic.com/ngs_pod_ext/searchPOD.jsp?month=09&day=04&year=2009&page= 然后页面会自动跳... 阅读全文
posted @ 2009-09-04 13:08 小楼 阅读(1534) 评论(2) 推荐(0)