怎么准确定位每一条 pydoc(主要是类和方法的说明性文本)在源代码字符串中的位置?

2017-06-14 17:28:37 +08:00
 vtoexsir

使用 epydoc 等库,可以得到相关的 pydoc 说明。
如果我只想得到 a.py 这个源码文件的 pydoc,改怎么办呢?
如果 a.py 源码中有个 d()方法,d()方法也有说明文本,那我怎么得到这个 d()方法的说明文本?并得到该说明文本在 a.py 源码中的位置?

想从 epdoc 库看看它是怎么得到 pydoc 的,但我比较菜,不会调试跟踪。

如果自己使用正则,我想也是可行的。但感觉不容 pydoc 那样准确吧。
所以,还是想知道有没有这样的现成的库或者方法,再或者是思路。
多谢您的回复!

1521 次点击
所在节点    Python
1 条回复
XYxe
2017-06-14 17:37:29 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/368410

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX