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對於實現項目文件的一些系統。