最新消息:

标签:python

Python实现简单的DSL与自动化测试
python

Python实现简单的DSL与自动化测试

admin 13年前 (2012-06-18) 3280浏览 0评论

自动化测试,一个在测试领域中被广为熟知,也是被谈论最多的概念之一。DSL (Domain Specific Language),一种高度抽象,用于某个特定领域下编程语言。软件测试在大多数情况下都是对某个特定行业的软件系统进行测试,所以这两者应该可以很...

Python对体积较大的CSV文件进行比较
未分类

Python对体积较大的CSV文件进行比较

admin 13年前 (2012-06-18) 3351浏览 0评论

最近的工作总是跟数据打交道,需要经常比较一些CSV文件,这些CSV文件其实都需要被LOAD到数据库里面,所以也就是一堆堆的数据文件需要比较。暂时没有发现有比较好用的现成的CSV比较工具,自己动手用Python做了一个凑合能用的。思想比较简单,就是把C...

在web.py中处理表单中的多选下拉框
未分类

在web.py中处理表单中的多选下拉框

admin 13年前 (2012-06-18) 3073浏览 0评论

web.py是一个轻量级的web framework,源代码只有7000多行(我自己用wc -l计算,肯定偏多了),用它来做个简单的站点很方便,上手容易。我在公司就用web.py做了我们自己的自动化测试管理工具,主要是管理自动化用例,展示测试结果。最...

Python SQLite的使用经验
未分类

Python SQLite的使用经验

admin 13年前 (2012-06-18) 2483浏览 0评论

SQLite是一款轻量级的数据库,很适合用着移动设备上,或者是客户端程序。SQLite的优点有:1. 不需要为数据库起一个单独的进程 2. 整个数据库可以随时拷贝走 3. 不需要任何配置。从Python 2.5开始,SQLite就在标准库了,所以用起...

python变量的作用域问题
未分类

python变量的作用域问题

admin 13年前 (2012-03-05) 3424浏览 0评论

在 Python 程序中创建、改变或查找变量名时,都是在一个保存变量名的地方进行中,那个地方我们称之为命名空间。作用域这个术语也称之为命名空间。 具体地说,在代码中变量名被赋值(Python 中变量声明即赋值,global 声明的只是变量的使用域)的...

关于python文件操作(文件操作函数)
python

关于python文件操作(文件操作函数)

admin 13年前 (2012-03-05) 3622浏览 0评论

  python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。   得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()   返回指定目录下的所有文件和目录名:o...

python实现,通过ping监控主机状
未分类

python实现,通过ping监控主机状

admin 13年前 (2012-02-28) 5160浏览 0评论

简单用python实现了一段监控主机状态的代码,有两个线程,一个线程负责执行ping,将ping的结果保存在主进程的LIST中,另一线程负 责检查该结果,并在检测到主机状态变化时执行其它操作,比如发送邮件报警等。有两种情况会认为主机down了,一是当...

Python self
未分类

Python self

admin 13年前 (2012-02-23) 2606浏览 0评论

[codesyntax lang=”python”] class aBc: def __init__(sf, aaa, bbb, ccc): sf.a3 = aaa sf.b3 = bbb sf.c3 = ccc def a(...

Python笔记 类定义
未分类

Python笔记 类定义

admin 13年前 (2012-02-21) 2833浏览 0评论

Python笔记——类定义   一、类定义: class <类名>: <语句>   类实例化后,可以使用其属性,实际上,创建一个类之后,可以通过类名访问其属性 如果直接使用类名修改其属性,那么将直接影响到已...

牺牲性能换带宽
未分类

牺牲性能换带宽

admin 13年前 (2012-02-08) 2838浏览 0评论

一些多线程爬虫可能会并发获取很多网页,这样就会有很大的带宽需求,但是增加带宽是很花钱的,如果不想花大价钱增加带宽,又想让爬虫快速稳定的爬去网页,怎么办? 大多数网站都提供了gzip压缩功能,我们可以让爬虫获取压缩过的网页。 首先要在HTTP请求中添加...

PyInstaller使用
未分类

PyInstaller使用

admin 13年前 (2012-02-08) 3273浏览 0评论

目前,PyInstaller不支持python2.6及以上版本。 下载后解压到任意目录,然后运行configure.py,执行一下配置。 然后执行编译命令:[pyinstaller文件夹]makespec.py [参数] [py文件路径] 参数主要有...

python写Excel数据表
python

python写Excel数据表

admin 13年前 (2012-02-08) 4884浏览 0评论

1: #encoding:cp936 2: from xlwt import * 3: from time import localtime 4: from httplib import HTTPConnection,responses 5: fro...

配置Nginx+uwsgi更方便地部署python应用
nginx

配置Nginx+uwsgi更方便地部署python应用

admin 13年前 (2012-02-06) 3043浏览 0评论

个人觉得php最方便的就是deployment了,只要把php文件丢到支持php的路径里面,然后访问那个路径就能使用了;无论给主机添加多少php应用,只要把目录改好就没你的事了,完全不用关心php-cgi运行得如何,deployment极为方便。 反...

uWSGI的几个使用技巧
未分类

uWSGI的几个使用技巧

admin 13年前 (2012-02-06) 9675浏览 0评论

uWSGI基本上是python做web服务的不二选择了,但似乎项目的开发者比较热衷于其新功能开发,对其使用文档还是相当缺乏的。 安装: Ubuntu 添加ppa,安装。 目前只有Lucid, Maverick, Natty几个版本还需要添加,以后版本...

通过python实现mutipart/form发送数据到paste.ubuntu.org.cn
未分类

通过python实现mutipart/form发送数据到paste.ubuntu.org.cn

admin 13年前 (2012-02-06) 3078浏览 0评论

paste.ubuntu.org.cn是国内很多linuxer喜爱的“在线剪贴板”,在跟网友交流时把代码、截图等发在这里,然后把网址发送给对方即可,而且对多种常见代码支持语法高亮,功能简单贴心。(不用像某网友在这个博客上篇帖子里面那样,在留言里面贴一...