4月 23

python 代码规范 pep8

  学习了很久的python,基本都是功能是想,没有遵循过代码规范。当前想成正规军,所以学习一下代码规范。直接学习pep8规范。规范文档下载位置。
http://www.python.org/dev/peps/pep-0008/

  网上也有不少中文的简要代码规范,可以参考。个人也没有细看,准备实践中学习,所以使工具来辅助检查,检查工具下载位置。直接用easy_install安装比较方便。
http://pypi.python.org/pypi/pep8/

  用之前的彩票代码试试,很多毛病呀,如下图

  平时都用eclipse,所以还是装配置在eclipse上比较方便。当前eclipse已经支持了python,直接配置pep8。

  打开eclipse开始配置,Window->Preferences->PyDev->Editor->Code Analysis,打开pep8.py 的标签页选择waring,如下图。

  重启eclipse后看到有很多的叹号,把鼠标放上去能看到问题。开始慢慢学习了。

演示脚本位置:http://www.simonzhang.net/?p=976

4月 17

python 使用资源不断收集中

安装使用:
easy_install安装升级工具,根据自己需要版本获取。有了这个很多东西都不需要了。
http://pypi.python.org/pypi/setuptools#downloads
wget -q http://peak.telecommunity.com/dist/ez_setup.py

开发环境搭建:
eclipse 环境集成安装
http://pydev.org/updates

开发框架:
py2exe
http://starship.python.net/crew/theller/py2e

windows下的摄像头获取
http://videocapture.sourceforge.net/

python转C并编译
http://cython.org/

学习:
watchdog
watchdog 用来监控文件系统事件的Python API和shell实用工具。

pattern
Pattern Web数据挖掘模块。可用于数据挖掘、自然语言处理、机器学习和网络分析

django-sentry
实时Django的异常记录,Django的异常记录到数据库处理程序。

excel操作
http://www.python-excel.org/