在Windows下直接运行Python脚本,会发现总是会启动一个命令行窗口,哪怕该Python脚本是一个GUI程序也是如此。
当我们用Python开发Windows界面程序的时候,当然不喜欢后面总是有一个命令行窗口,可怎么去掉它呢?
其实仔细看看Python的安装目录可以发现两个可执行程序
python.exe
pythonw.exe
没错,用pythonw运行Python脚本,那个烦人的命令行窗口就不见了!
其实,下载wxPython安装后研究也可以发现,如果把Python脚本的后缀名改为pyw的话,直接运行脚本就会启动pythonw来调用脚本!
2007年6月20日星期三
2007年6月14日星期四
给VIM增加自动完成功能
Pydiction是一个很好VIM插件,在我们用VIM编写Python代码的时候,能够提供自动完成功能,本质上Pydiction就是一个包含了所有Python模块关键字的字典!
去google一把就能找到下载的地方,目前最新版本是0.5,将其解压到任意目录中,我把它放到了C:\python25,下面的设置也以此为例,你只要根据实际情况替换成相应目录就可以了!
打开VIM的配置文件_vimrc,然后增加下面三行:
if has("autocmd")
autocmd FileType python set complete+=kc\:\\Python25\\pydiction iskeyword+=.,(
endif " has("autocmd")
保存_vimrc,用VIM打开一个Python文件,随便敲点儿,然后按Ctrl+n(或者Ctrl+p),看看效果……
去google一把就能找到下载的地方,目前最新版本是0.5,将其解压到任意目录中,我把它放到了C:\python25,下面的设置也以此为例,你只要根据实际情况替换成相应目录就可以了!
打开VIM的配置文件_vimrc,然后增加下面三行:
if has("autocmd")
autocmd FileType python set complete+=kc\:\\Python25\\pydiction iskeyword+=.,(
endif " has("autocmd")
保存_vimrc,用VIM打开一个Python文件,随便敲点儿,然后按Ctrl+n(或者Ctrl+p),看看效果……
2007年6月4日星期一
国内目前能找到的Python书籍
国内已经出版的Python书籍并不多,而且大多数已经绝版。
从当当网、第二书店、互动网上找到的信息来看,目前能得到的书籍只有两本:
PYTHON编程(第三版·英文影印版)(上、下册)
PYTHON技术手册(第二版)(英文影印版)
这两本书都是新出版的,由东南大学出版社出版,属于O'REILLY图书系列,O'REILLY是我现在最喜欢的出版社,开源领域绝大多数经典书籍均出自O'REILLY!
这两本书我都已经买了,从我的感觉来说,《Python技术手册》对于有一定编程经验的读者来说更为实用,其内容言简意赅,而且组织的比较合理,的确称得上手册,是案头必备的参考书。
《Python编程》更适合有空的时候慢慢体会Python的设计哲学,深刻理解Python这门语言,但其块头太大,需要快速上手的时候,此书实在不是好的选择。
其实Python官方网站上有不少免费的资料,也有翻译成中文的,不过不知道是不是我这边网络的问题,很多链接都失效了!有这些资料的朋友,能否共享一下呢?
从当当网、第二书店、互动网上找到的信息来看,目前能得到的书籍只有两本:
PYTHON编程(第三版·英文影印版)(上、下册)
PYTHON技术手册(第二版)(英文影印版)
这两本书都是新出版的,由东南大学出版社出版,属于O'REILLY图书系列,O'REILLY是我现在最喜欢的出版社,开源领域绝大多数经典书籍均出自O'REILLY!
这两本书我都已经买了,从我的感觉来说,《Python技术手册》对于有一定编程经验的读者来说更为实用,其内容言简意赅,而且组织的比较合理,的确称得上手册,是案头必备的参考书。
《Python编程》更适合有空的时候慢慢体会Python的设计哲学,深刻理解Python这门语言,但其块头太大,需要快速上手的时候,此书实在不是好的选择。
其实Python官方网站上有不少免费的资料,也有翻译成中文的,不过不知道是不是我这边网络的问题,很多链接都失效了!有这些资料的朋友,能否共享一下呢?
2007年6月2日星期六
Python学习网站开通了
最近喜欢上了Python,以前我是一个C++程序员,现在因为走上管理岗位,没有编码任务,但还是喜欢写程序,我想不如学一门新语言吧,C++虽然一直是我的最爱,但的确,自己开发个小程序之类的实在有点儿大炮打蚊子!
喜欢Python的方便、简单、强大!
现在学习的速度明显没有以前快了,没办法,事情多了,没有多少时间学习,不过我把玩Python当做一个爱好,慢慢来吧。
发现Python的中文资源相当少,连相关图书都没有几本,而且都买不到,这不能不说是个遗憾,我开这个博客,也是想把自己对于Python的一些理解和找到的资源发布出来,方便想接触Python的开发爱好者,有空也请多多交流啊!
喜欢Python的方便、简单、强大!
现在学习的速度明显没有以前快了,没办法,事情多了,没有多少时间学习,不过我把玩Python当做一个爱好,慢慢来吧。
发现Python的中文资源相当少,连相关图书都没有几本,而且都买不到,这不能不说是个遗憾,我开这个博客,也是想把自己对于Python的一些理解和找到的资源发布出来,方便想接触Python的开发爱好者,有空也请多多交流啊!
订阅:
博文 (Atom)