Python中是否存在一个标准文件,其中列出了构成该项目的所有模块以及其他元数据?等效于Visual-Studio项目(或解决方案)的Python
这是简单的'包'吗?或者,不同的IDE使用他们自己的特定文件?
Python中是否存在一个标准文件,其中列出了构成该项目的所有模块以及其他元数据?等效于Visual-Studio项目(或解决方案)的Python
这是简单的'包'吗?或者,不同的IDE使用他们自己的特定文件?
确实没有任何包中的单个文件一致地列出整个包导入的每个模块。有些人会输入__init__.py
,有些则不会。通常大多数python支持的IDE将会为你提供pythonpath上的任何东西。例如,Eclipse pydev会将特定的项目添加到该项目空间的pythonpath中。
如果您的项目在pythonpath上,那么它应该解决。
像py2app/py2exe应用建设者将扫描整个项目,并创建一个导入图形发现需要为该项目
有Python中没有真正的等价物本身每个模块。 Python包是封装一组模块并包含元数据的方式,但它并不完全等同于“项目”的概念。
否则,是一些使用项目文件的项目,以便为您提供一些IDE提供的功能。尤其是,您应该检查rope
库和PyCharm IDE对于实现项目文件的一些系统。