我对 Python 很陌生,所以听起来很明显,但我在其他任何地方都没有发现
假设我在目录 A/ 中有一个应用程序(模块),然后我开始在另一个目录 B/ 中开发一个应用程序/模块
所以现在我有
source/
|_A/
|_B/
从 BI 想要使用的函数是在 B 中定义的类。我最终可能会将它们拉出来并将它们放在“misc”或“util”模块中。
无论如何,添加到 PYTHONPATH 模块 B 以便 A 可以看到它的最佳方法是什么?考虑到我还将对 B 进行更改。
到目前为止,我想出了类似的东西:
def setup_paths():
import sys
sys.path.append('../B')
当我想在 A 中开发使用 B 的东西时,但这感觉不对。