摘要:1.安装python运行环境apt-get install python1.安装python运行环境apt-get install python2.安装python开发环境及依赖库apt-get install python-dev3.安装python的网络组件apt-get install python-clientcookie说明:安装网络组件后才可以使用urllib2及cookie相关的库2...
阅读全文
摘要:以前做文字处理时接触了正则表达式,那时候用的是perl,做文本查找,文本替换比较多,所以就使用起了。 一直也没深入研究,懂得就是小骆驼书那里面提到的那些,给工作提供了许多方便。 后来看一本freebsd的书的时候(讲freebsd的书很少哦),里面又复习了一下,但对其掌握的还是模模糊糊, 因为没有用过更复杂的表达式了,凭着对shell通配符的了解,也就可以将就下,查查网能应付工作了。 去年我看互动...
阅读全文
摘要:最近用pyqt写了些程序,想打包然后发布,使用py2exe时遇到了些问题。 setup.py如下: # setup.py from distutils.core import setup import py2exe setup(windows=["loadMain.py"]) #用的是GUI python setup.py py2exe 时会报 找不到qt4 sip等 所以还要加上 -p...
阅读全文
摘要:vtk ,可视化库, 源码是c++写的用途比较广泛。最近需要体绘制一些数据, 来做数据解释, 就找来了vtk,vtk网站只有tcl绑定的binary,其它接口的要自己编译,故留下笔记。编译时,最好安装有cygwin,或mingw的工具包,里面的ar要用要下载cmake, 一个可移植配置的配置工具。支持的gui接口有 qt3,qt4, mfc。支持的语言接口有tcl,python,c++, java...
阅读全文
摘要:昨日无意翻了下“黑豹书”(perl 高级编程),发现里面的嵌入perl解释器的那部分内容已经过时了,写下过程,关键点就是找到perl安装路径的lib\CORE里面有 perl58.lib 或perl.lib ,还有就是头文件 EXTERN.h and perl.h 。代码为:interp.c(来自perldoc) #include /* from the Pe...
阅读全文
摘要:在玩google api时需要使用www::curl,xml::parse等模块,于是开始cpan。找到后发现了点问题。这个不像ppm3那么使用了。。active perl 的模块管理器 自从3版本升级到4版本后,差别居然这么大,google了半天资料实在是少,故写下参考。perl 5.8.8的都是ppm4的管理器,由于是gui的,所以网上绝大部分的使用说明是不能用的了,命令虽然可以使用但是在不方...
阅读全文
摘要:利用pyQt和python 来搭建原型的gui是比较快速的。Qt自己还带了个Qdesigner,利用它 可以快速的弄出界面来,而如何与已有的python程序绑定呢?pyuic登场。。。。先利用qdesigner设计一个简单的form,存为文件 u.ui。然后找到这个文件 如果你用的是qt3 那么就是pyuic.bat如果你是qt4 ,那么就是pyuic4.bat。另外3和4的控件这里是不能混用的。...
阅读全文
摘要:在使用eclipse的插件EPIC来编辑和使用程序时 ,有的配置下面在debug模式下会出异常表现为,每次stepin时会出2个警告,或者直接出乱码的警告 要求禁用查看本地变量的功能。解决方案是 到CPAN下一个padwalker的模块来, 如果你使用的是active state的perl解释器,那么用ppm是安装不上的。必须要去把pm下下来然后 在console里面运行 ppm install ...
阅读全文
摘要:pylint的配置还真让人挠头,去 http://www.logilab.org 把pylint弄下来是不够的我的过程是这样的,把pylint弄下来后,python setup install然后就安手册页来测试。。没反应,看faq 据说环境变量没找到??不可能吧,加到path试试 还是老样子, pydev下面配上还是没动静于是google 终于在一个博客说了:logilab-astng, log...
阅读全文
摘要:一个更高级的语言,当然不是有什么贬低别的语言的意思,只是说它的抽象层次比较高而已。最近花了两天时间摆弄了一下,我发现python还是个挺有趣的语言。 比perl 恩面向对象支持的好,有关键字的支持嘛 , 但re方面不如perl,资料也随着使用者的增多慢慢多起来。编辑器,这个就多如牛毛了,开始我用的是vi,因为原来我调试perl时候用的就是vi,但是最近被vs2005惯坏了,没有一些特性还真难...
阅读全文
摘要:昨日pyqt例子中opengl没有跑起来,原因是没安装pyopengl。在sf上面只有针对2.4的openglcontext和pyopengl2.4 所以2.5的版本还得从这下http://cheeseshop.python.org/packages/2.5/P/PyOpenGL/PyOpenGL-3.0.0a5-py2.5.egg在安装这个egg时用到了工具ez_setup.py参考了这篇文章:...
阅读全文
摘要:事实证明我是个穷折腾的人,下午喝了啤酒,就不知道该干嘛好了,随便翻翻新闻组,看到一伙人在打嘴仗,hoho QT 和GTK ,无外呼 c 好。。。。或是c++如何如何,互相互指软肋,本来没事下个qt在win上玩一下吧。奔老巢,奇趣,弄了个4.2.3 下来。安装上,呵还不错,公司这方面弄的就是好,不用自己配什么东西,就能跑简单的例子了,不错确实不错,比qt3长进大了。于是呼自己想弄个界面跑一下,看着例...
阅读全文