我有多个 python 项目,每个项目都有一个实用程序文件,它们都具有相同的功能。
如何设置某种可以导入到我所有本地项目的本地 python 库?我知道 rodeo 有一些功能,您可以使用这些功能来指定一些函数/文件在多个 python 项目中可用。有没有办法在牛仔竞技表演之外做到这一点?
我不想创建一个可通过 pip 访问的库(因为这意味着将它公开给所有人)
最佳答案
您可以通过创建 python 包来创建本地 python 库。
就像将名为 __init__.py
的文件放入您的实用程序库一样简单。
你可以在这里阅读更多关于 creating a python packages 的概念
这里是 about how to write a good __init__.py
最后,我只需要提到 PYTHONPATH,以及一个几乎类似的问题 about importing from a parent directory
希望对您有所帮助。
关于python - 跨多个本地项目使用 python 文件/函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37246340/