1
は、私はこのような構造のパッケージを持っている:pydocは矛盾していますか?
/A1/a1.py
/A2/a2.py
A3では/ A3/a3.py
。 PY、私はこれらのようなモジュールA1とA2輸入:
import a1.a1
import a2.a2
その後、私は実行を
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であるはずです。 誰かがどのように修正するための提案がありますか?ありがとう
[更新]。生成されたa.a3.a3.htmlがa.htmlように1つのリンクのみを持っている
import a.a1.a1
import a.a2.a2
:私は今までa3.pyで輸入を変更します。私はまだa1.a1とa2.a2へのリンクが必要です。助言がありますか?
特定のリンクを取得するには、相対インポートを使用することができます: 'from .. import a1.a1'。私はそれをテストしていない。 –