首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pydoc不一致?

pydoc不一致?
EN

Stack Overflow用户
提问于 2010-12-12 03:35:08
回答 1查看 346关注 0票数 1

我有一个结构如下的包:

a/a1/a1.py

a/a2/a2.py

a/a3/a3.py

在a3.py中,我像这样导入了模块a1和a2:

代码语言:javascript
复制
import a1.a1
import a2.a2

然后我跑

代码语言:javascript
复制
pydoc -w a/

它生成a.html、a.a1.html、a.a1.a1.html、a.a2.html、a.a2.a2.html、a.a3.html、a.a3.a3.html。a3的问题是,导入的链接,即a1.a1和a2.a2是a1.a1.html和a2.a2.html。它们应该是a.a1.a1.html和a.a2.a2.html。有没有人对如何修复它有什么建议?谢谢

更新。我现在将a3.py中的导入更改为:

代码语言:javascript
复制
import a.a1.a1
import a.a2.a2

生成的a.a3.a3.html只有一个指向as a.html的链接。我仍然想要到a1.a1和a2.a2的链接。有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-12-12 03:44:56

那么,你可以:

  • 切换到a/目录,然后在您的目录上单独运行
  • 严格要求您的导入结构,因为Python3会强制您(即,import a.a1.a1或pydoc是一种较新的方法来制作HTML文档,如Sphinx (尽管有一些学习曲线)。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4418547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档