用pylint来检查python程序的潜在错误
摘要:对于c来说,我们可以用lint来检查程序的一些隐含的问题。gcc中可以用-Wall选项来实现差不多lint的功能。对于python这样一个动态的语言来说,这种检查就显得更为重要了,因为有些代码在做unit test的时候可能不会执行到,里面的错误就很难被发现。我们可以用pylint来做一些仔细的检查。pylint: ftp://ftp.logilab.fr/pub/pylint/pylint-0....
阅读全文
posted @
2006-11-11 11:06
万俊峰Kevin
阅读(1802)
推荐(0) 编辑
python程序转为exe文件
摘要:对于python程序转为exe文件的方法,大家知道最多的可能就是py2exe了,不过这个是windows平台上的。在linux平台上可以使用python自带的freeze模块,用法如下:python [options] 要找到freeze.py,可以使用"locate freeze"比如:我有5个py文件, gen目录下(main.py, print.py, depot.py, gen.py, ...
阅读全文
posted @
2006-10-30 12:06
万俊峰Kevin
阅读(2677)
推荐(0) 编辑
c++头文件,cpp文件,makefile,unit test自动生成器
摘要:这是我平时用来在unix/linux上开发c++的一个小工具。可以自动生成头文件的wrapper,author,date,可以根据头文件自动生成cpp文件的框架。可以自动生成makefile,自动生成unit test。依赖的软件包是: Python 2.5. 可以从这里下载 http://www.python.org cppunit. 可以从这里下载 http://cppuni...
阅读全文
posted @
2006-10-26 13:34
万俊峰Kevin
阅读(5059)
推荐(0) 编辑