« | October 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | |
| 公告 |
暂无公告... |
Blog信息 |
blog名称: 日志总数:111 评论数量:190 留言数量:-24 访问次数:640625 建立时间:2007年4月21日 |

| |
[python]Python初学者指南  网上资源, 软件技术
赵勇 发表于 2007/10/22 16:39:55 |
Python 版
发信人: kristy (好好小生), 信区: Python标 题: 初学者指南发信站: 水木社区 (Wed Aug 23 17:02:42 2006), 转信推荐书籍: 1、《A Byte of Python(简明python教程)》 http://www.byteofpython.info/language/chinese/index.html 2、《Dive into Python(Python研究)》 http://www.woodpecker.org.cn/diveintopython/index.html 3、《Learning Python》 4、《Programming Python》推荐站点: 1、啄木鸟社区 http://www.woodpecker.org.cn/ 2、肥肥世家学习笔记 http://www.ringkee.com/note 3、Python书籍下载站 http://www.miex.org/book.html转载自:http://www.newsmth.net/bbscon.php?bid=284&id=28976&ftype=11 |
|
回复:Python初学者指南 网上资源, 软件技术
赵勇发表评论于2007/10/22 21:20:15 |
Dive Into Python 是为有经验的程序员编写的一本 Python 书。你可以在线阅读本书或者下载多种格式的版本。也可以获得多种语言的版本。http://www.woodpecker.org.cn/diveintopython/index.html |
|
python IDE比较与推荐 网上资源, 软件技术
赵勇发表评论于2007/10/22 16:42:59 |
发信人: RunningOn (挥着翅膀的男孩), 信区: Python标 题: python IDE比较与推荐发信站: 水木社区 (Mon Jul 16 19:34:58 2007), 转信我先给一个初步的表格吧,大家如果有什么意见,或有补充,欢迎提出。有些我没有用过,先不写了。以下是我使用过的python IDE:┌─────┬────┬────┬──┬────┬──┬─────┬─────┐ │IDE name │自动补全│智能感知│调试│语法检查│开源│特别注意 │ 推荐度 │ ├─────┼────┼────┼──┼────┼──┼─────┼─────┤ │IDLE │手动 │有(很差)│用库│无 │开源│ │★★ │ ├─────┼────┼────┼──┼────┼──┼─────┼─────┤ │PythonWin │手动 │有 │用库│无 │开源│Win Only │★★★ │├─────┼────┼────┼──┼────┼──┼─────┼─────┤│SPE │无 │有 │WPDB│存盘时 │开源│ │★★★★★│ ├─────┼────┼────┼──┼────┼──┼─────┼─────┤ │Ulipad │有 │有 │WPDB│存盘时 │开源│ │★★★★★│ ├─────┼────┼────┼──┼────┼──┼─────┼─────┤ │BOA │手动 │手动 │类VC│无 │开源│中文支持差│★★★ │ ├─────┼────┼────┼──┼────┼──┼─────┼─────┤ │WingIDE │有 │有 │类VC│手动 │共享│中文要设置│★★★★ │ ├─────┼────┼────┼──┼────┼──┼─────┼─────┤ │Komodo │无 │有 │类VC│手动 │共享│相当耗资源│★★★★ │ ├─────┼────┼────┼──┼────┼──┼─────┼─────┤ │VIM+插件 │有 │无 │无 │无 │开源│ │★★★ │ ├─────┼────┼────┼──┼────┼──┼─────┼─────┤ │emacs+插件│有 │无 │无 │无 │开源│ │★★★ │ ├─────┼────┼────┼──┼────┼──┼─────┼─────┤ │eclipse+ │有(很差)│有(很差)│类VC│无 │开源│容易崩溃 │★(建议当 │ │pydev插件 │ │ │ │ │ │需手杀进程│调试器用) │ ├─────┴─┬──┼────┼──┼────┼──┼─────┼─────┤ │VS.Net 2003 │无 │有(很差)│类VC│无 │共享│兼容性很差│★(基本不 │ │+VisualPython │ │ │ │ │ │已停止维护│能用) │ └───────┴──┴────┴──┴────┴──┴─────┴─────┘除了PythonWin, VisualPython只支持Windows,其它都至少支持Win/Linux/Mac。各项含义:自动补全:变量/函数名打到一半时,提示可能的完整的变量/函数名。智能感知:在库/类/对象后打"."后,提示可能的函数或变量。调试:分四档,从好用到不好用分别为“类VC”(调试器操作方式与VC/eclipse相似),“WPDB”(使用WinPdb作为调试器),“用库”(要配合专门的python调试库,即要改代码来配合调试),最惨的当然是“无”啦。语法检查:从好用到不好用分别为“存盘时”(存盘时自动检查,也可以在菜单里手动选择检查),“手动”(在菜单里选择检查),“无”(没有语法检查功能)开源:分为开源,共享(提供免费试用,然后需要付费),收费三种。目前还没有“收费”这一类。推荐度:五星为最推荐,一星为最不推荐。推荐度为作者主观评价,不代表其他人意见。各IDE简介(注意本文发文时间是2007年7月):IDLE:装了python就会有这个,大家肯定都用过了,功能还凑合,调试器的使用方法和大家熟悉的eclipse/Visual Studio很不一样,需要学习和适应。各项表现都一般。推荐度:★★PythonWin:内
置Win32
extension,PythonWin成为了win32的python程序开发者必备的工具。虽然它只能运行在Win下,但其实也是开源的。功能上可以
认为它是加上了自动补全和智能感知功能的IDLE,虽然和以其它一些复杂的IDE相比有些差距,但却是轻量级Python IDE的首选。推荐度★★★SPE:全名Stani's Python Editor。相当不错的IDE,语法高亮、代码折叠、智能感知、自动语法检查等功能一应俱全,集成wxGlade。可惜没有自动补全功能。开源,可以用svn下载到最新的源代码,依赖wxPython。推荐度★★★★★附:总有人说下不到SPE,去这里看看:http://developer.berlios.de/project/showfiles.php?group_id=4161SVN方式下载:http://pythonide.blogspot.com/2007/02/how-to-download-latest-spe-from_26.htmlUlipad:前身是NewEdit,和SPE相比,多了自动补全功能,因而比SPE更加方便,不过没有把界面设计器wxGlade集成进来。开源,可以用svn下载到最新的源代码,依赖wxPython。推荐度★★★★★。Boa Constructor:比起SPE和Ulipad,BOA的编辑功能相当单薄,自动补全与智能感知都要手动,而且没有自动语法检查,但调试器相当好用。最大的亮点是界面设计器相当好用,比wxGlade要好用得多。硬伤是对中文支持不好。依赖wxPython。推荐度★★★。WingIDE:很不错的商业软件,调试器是类VC/eclipse的,相当好用,而且还支持project组织。但默认的设置是不支持中文的,要设置一下字体。不开源,而且破解不好找。既然已经有了好用的开源软件了,又何必再用盗版的呢?推荐度★★★★Komodo:由ActiveState
公司制作,该公司的ActivePython和ActivePerl可是相当有名。Komodo和WingIDE一样也是很不错的商业软件,可以说
WingIDE有的大部分优点Komodo也有,非常可惜没有自动补全。还支持宏录制(类似MS
Office的宏录制),不过这也只是个噱头。不爽之处在于相当耗资源,我AMD
64位双核+1G内存+5400转的硬盘的本本,启动它时硬盘闪了足足一分钟。400$的价格对它来讲贵了点。推荐度★★★★VIM/emacs + 插件:Linux我也玩了好几年了,平心而论这两个东东不适合初学(的开发)者。现在Linux已经比较好用了,不会vim/emacs也不是什么大不了的事了,特别是后者。推荐度★★★。eclipse + pydev:能
配好pydev很需要人品。用最新的eclipse,在线安装最新pydev(pydev的网站上会有介绍),成功率会高一些。eclipse非常好用,
但pydev不好用,自动补全与智能感知功能都非常弱,最烦的是容易挂,而且退出eclipse后还需要手动杀进程,Win/Linux下都不例外。不过
它作为调试器倒是非常意外地好使。推荐度★VisualStudio.Net 2003 + VisualPython:已经停止维护了,烂就一个字,多说无益,基本不能用。推荐度★ |
|
» 1 »
|