加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

Python egg的源代码在哪里?

发布时间:2020-12-20 12:26:16 所属栏目:Python 来源:网络整理
导读:我正在尝试为 Python Markdown-2.0.3-py2.7.egg添加视频扩展 事情不起作用,所以我想用pdb调试器来看看发生了什么. 我似乎无法找到插入pdb的源代码. 鸡蛋位于这里: /usr/local/lib/python2.7/site-packages/Markdown-2.0.3-py2.7.egg 使用iPython,我可以查看
我正在尝试为 Python Markdown-2.0.3-py2.7.egg添加视频扩展

事情不起作用,所以我想用pdb调试器来看看发生了什么.

我似乎无法找到插入pdb的源代码.

鸡蛋位于这里:

/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中生成的.
但是,似乎必须有某种方式来访问代码.

解决方法

.egg文件是一个简单的ZIP存档,如果需要,您可以使用任何支持ZIP的应用程序提取文件.话虽这么说,您可以通过将develop选项传递给setup.py来将.egg安装到文件夹中进行开发.这将使setuptools使用指定文件夹中的源,并通过包路径中的文件链接到它们.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读