这段时间用Python写点东西,Python3.x和Python2.x差别还是有的,感觉蛮麻烦的,现在对Python2.x的支持应该要好些,一些开源的库(BeautifulSoup就是一个,不过现在兼容了,虽然这样,但还是麻烦)都还是基于Python2.x开发的,于是先调方便的,用了Python2.7的版本,根据需要,要分析Html什么的,又用了BeautifulSoup 3.2.0,现在电脑里装了两个版本(还一个是Python3.0),以防什么版本问题。用两种方式编辑,一个是装Python自带的IDLE,另一个是Nodepad++,这两者会有不同的乱码问题,现在还搞不懂编码。
就这样,完成了简单的静态页面数据抓取,后来大牛推荐了个IDE,UliPad4.0,这个需要可视化的库(wxPython),就下了这个wxPython2.8-win32-unicode-2.8.12.0-py27,提一句,官网上下不了。但是安装wxPython的时候会出现There are some errors as importing mimxins, Please see the error.txt.这个错误,参考这,因为wxpython新版本不再包含comtypes ,要自己下载,下了这个comtypes-0.6.2.win32.exe家伙这后,按步骤装下就行了。尝试了下Debug功能,发现UliPad中没有集成Debugger,它的Debugger交个了PDB,可是在UliPad下怎么配都不能用的,在cmd窗口运行的话就可以。
使用PDB来调试Python的方法见这。
还是VS的Debugger好用,Python的强大,我还没感觉到,我是个Dish Bird~