我正在尝试将视频扩展添加到Python Markdown-2.0.3-py2.7.egg中。
事情并没有按照预期进行,因此我想使用pdb调试器查看问题所在。
我似乎找不到插入pdb的源代码。
该egg文件位于这里:
/usr/local/lib/python2.7/site-packages/Markdown-2.0.3-py2.7.egg
使用iPython,我可以查看Markdown模块的Python源代码及其路径:
/usr/local/lib/python2.7/site-packages/Markdown-2.0.3-py2.7.egg/markdown/__init__.py
但我无法导航到那个文件,也无法在文本编辑器中打开它。
我猜测我正在查看的源代码可能是从编译后的egg文件生成的。然而,似乎必须有某种方式可以访问该代码。