首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

[D]python源码解读,有什么高效方法,该如何处理

2012-04-23 
[D]python源码解读,有什么高效方法现在的情况是:在看别人的python项目源码。其中包括N个package,和pyd动态

[D]python源码解读,有什么高效方法
现在的情况是:在看别人的python项目源码。其中包括N个package,和pyd动态库(当然也有对应的C++文件),这些package的数量比较多,而且不是文档式的编码。使用的开发环境是Eclipse+python开发插件。
  而在这种情况下进行源码的解读发现有个很痛苦的问题:不知道该方法的package或者该变量的类型。
  因为python是动态类型的。因为语言的原因,python的函数返回值也是没有明显的类型的。另外就是如果调用的是pyd库中的方法,我只能去查找每个C++文件来查看该方法。可想而知,真是步履维艰。
  因为我是第一次接触pytho,无论是开发环境,还是IDE我都不熟悉。希望大家可以指教下,我应该怎么样才能方便的获取每个变量的属性,或者怎么样才能知道当前变量调用的方法是在那个文件进行定义的。
  另外就是我怎么样才能知道pyd文件究竟是导出了什么函数?
---------------------
Double行动:
原帖分数:25
加分:25

[解决办法]
先学会看帮助。
装一个ActivePython有html文档,你也可以使用dir()、help()来查帮助。

热点排行