我有一個文件,我想包含在Python中,但包含的文件相當長,它會更加整齊,能夠將它們分成幾個文件,但後來我不得不使用幾個包含語句。大Python包括
有什麼方法可以將多個文件分組在一起並一次包含它們?
我有一個文件,我想包含在Python中,但包含的文件相當長,它會更加整齊,能夠將它們分成幾個文件,但後來我不得不使用幾個包含語句。大Python包括
有什麼方法可以將多個文件分組在一起並一次包含它們?
一個替換多個進口:
進口FOLDER_NAME
是的,看看在「6.4軟件包」部分在http://docs.python.org/tut/node8.html:
基本上,你可以把一堆文件到一個目錄,並添加一個__init__.py文件的目錄。如果目錄位於PYTHONPATH或sys.path中,則可以執行「導入目錄名稱」來導入目錄中的所有內容或「導入目錄名稱。文件目錄」以導入目錄中的特定文件。
需要__init__.py文件才能使Python將目錄視爲包含包;這是爲了防止具有通用名稱的目錄(如「字符串」)無意中隱藏稍後在模塊搜索路徑中發生的有效模塊。在最簡單的情況下,__init__.py可以只是一個空文件,但它也可以執行包的初始化代碼或設置__all__變量,稍後介紹。
應該有兩個下劃線之前和 「初始化」 後和所有」。我似乎無法讓他們正確顯示:( – Readonly 2008-09-09 22:23:14