随笔分类 - Python
摘要:我在Eric工具下编译的解决办法:1、打开C:\Python27\Lib\site-packages\eric4\i18n,将中文资源包的名称"GB2312."去掉,变成eric4_zh_CN.qm;2、 启动eric,找到“设置”—“参数设置”—“python”选项,将编码都设置为“utf-8”,...
阅读全文
摘要:1.安装python 双击运行就可以了当安装好了Pyhon,记得要配置环境变量,把C:\Python27添加到PATH中2.安装pyqt默认安装就可以3.把eric4.4.2拷贝到C:\目录下,点击eric4.4.2中的install.py文件进行安装。4.Pythonw配置:您可以通过点击安装目录...
阅读全文
摘要:1. iterator叠代器最简单例子应该是数组下标了,且看下面的c++代码:int array[10];for ( int i = 0; i < 10; i++ ) printf("%d ", array[i]);叠代器工作在一个容器里(array[10]),它按一定顺序(i++)从容器里取出值(...
阅读全文
摘要:for i in range(1,10): for j in range(1,i+1): print (" ".join(["%d*%d=%d" %(j,i,i*j)]))[root@miller qinbin]# python test.py 1*1=11*2=2 2*2=41*3=3 2...
阅读全文
摘要:match()函数只检测RE是不是在string的开始位置匹配, search()会扫描整个string查找匹配, 也就是说match()只有在0位置匹配成功的话才有返回,如果不是开始位置匹配成功的话,match()就返回none例如:print(re.match(‘super’, ‘superstition’).span())会返回(0, 5)而print(re.match(‘super’, ‘insuperable’))则返回Nonesearch()会扫描整个字符串并返回第一个成功的匹配例如:print(re.search(‘super’,‘superstition’).span())返回
阅读全文
摘要:http://www.cnpythoner.com/post/2.htmlpython中的Module是比较重要的概念。常见的情况是,事先写好一个.py文 件,在另一个文件中需要import时,将事先写好的.py文件拷贝 到当前目录,或者是在sys.path中增加事先写好的.py文件所在的目录,然后import。这样的做法,对于少数文件是可行的,但如果程序数目很 多,层级很复杂,就很吃力了。有没有办法,像Java的Package一样,将多个.py文件组织起来,以便在外部统一调用,和在内部互相调用呢?答案是有的。主要是用到python的包的概念,python__init__.py在包里起一个比较
阅读全文
摘要:easy_install 跟 pip 都是 Python 的套件管理程式,有了它們,在使用 Python 開發程式的時候會帶來不少方便。easy_install 和 pip 有什麼不一樣?據pip 官網的說法,pip 改善了不少 easy_install 的缺點,如此說來 pip 應該是略勝一籌,不過它還不能夠完全取代對方,因為目前有很多套件還是得用 easy_install 安裝。底下說明如何在 Windows 上安裝與使用 easy_install 與 pip,我假設你系統上已經安裝了 Python。easy_install 的安裝與使用連到底下的網址下載 setuptools,根據你的
阅读全文

浙公网安备 33010602011771号