你有,我有,Python也有
日期:2007年5月3日 作者: 查看:[大字体 中字体 小字体]-
原文:你有,我有,Python也有
Java和.net环境下都有工具可以把代码中的注释提取出来,python在这方面也不示弱,pydoc就可以作到这一点。
Pydoc是从python的2.1版本就加入到其标准库中的。当我们在命令行解释器中调用help()命令时,就使用他来在控制台上显示代码中的注释。我们也可以使用他来把module中的注释提取出来,按照一定的组织方式生成该module的说明文档,包括类,方法等。
Pydoc的源代码可以在python的安装目录的lib文件夹内找到(我安装的是2.4)。使用pydoc时,你可以使用-w参数来对指定的模块生成一个Html文档。
例如:pydoc.py –w string
这样就会在当前目录生成一个对应的HTML文件。
如果要给某个目录下的所有模块生成HTML文件。可以使用:pydoc.py –w Z:\
你还可以使用-p参数来启动一个本地站点,这样你就可以在浏览器中查看modules的说明了,例如:pydoc -p 1234 -w z:\
执行完此命令,在浏览器中输入地址:http://localhost:1234/,就可以查看modules的说明了。怎么样,生成的文档还不错把。
如果你对生成的效果不满意,可以自己打开pydoc.py文件来修改自己喜欢的样式。另外还有一个doc生成工具:pythondoc。
VS.net中的代码折叠是一项很不错的功能,特别是代码比较长的时候,可以是代码阅读起来容易些。在python中虽然默认的IDLE没有这个功能,但是pythonwin这个IDE有这功能,在编辑.py文件时,可以看到在代码编辑器左边有一栏,在“class”,“def”等关键字旁有小横杠样的标记,点击后会变成加号,同时折叠这部分的代码,不单是“class”,“def”等关键字,甚至连if,else,for等都可以折叠。
- [1] [2] 下一页
-
- 你有,我有,Python也有 相关文章:
- ·你有,我有,Python也有
- 你有,我有,Python也有 相关软件
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:如何在网页中嵌入Media player 播放流媒体文件
精品推荐
热点TOP10
- ·图象处理中的边缘检测------canny算子
- ·EZ-USB 68013A开发指南
- ·数值计算程序大放送-特征值和特征向量
- ·ARM的嵌入式Linux移植体验之BootLoader
- ·Visual C++ ADO数据库编程入门
- ·智能手机Smartphone开发导语
- ·利用 wordXP 实现自动排班
- ·[分形]DLA团簇模型的摸拟
- ·DENX U-Boot及Linux使用手册
- ·Static和Final修饰类属性变量及初始化
- ·BPEL的异常管理
- ·看Vue 5 Esprit函数的节点与链接详情
- ·初学者全面接触学习jquery(译文)
- ·LinQ学习之旅 从整型数组中找出偶数
- ·Enterprise Library 快速入门
- ·CVS源代码库服务器建立和权限配置
- ·Visual FoxPro 9.0 SP2正式版下载
- ·VS2005控件的问题解决办法
- ·Cookie是什么?用法是怎样?与SESSION有什么区别?
- ·J2SE API读取Properties文件的六种方法
