2
A
回答
10
import a
x = a.ABC123()
或
from a import ABC123
x = ABC123()
將做的工作,只要a.py
和b.py
都在同一目錄下,或者如果a.py
是在一個目錄中sys.path
或者在您的環境$PYTHONPATH
目錄。如果這兩種情況都不是這樣,您可能需要閱讀PEP328中的相關導入。
儘管已有幾年的歷史,但Importing Python Modules可能值得您閱讀,以便更全面地瞭解從其他模塊導入的概況。它看起來也是對初學者友好的。
2
您需要從其他文件中導入的對象:
from a import ABC123
對於一個良好的討論這個話題,請參閱Importing Python Modules:
進口和進口語句 是一個常數嚴重影響Python新手的 。 幸運的是,一旦你已經知道他們真的做了什麼,你再也不會有 問題。
本文試圖整理出 中一些與 導入和導入以及所有相關的更常見問題。
相關問題
- 1. 從其他py文件導入變量
- 2. 如何在導入其他.py文件時運行.pyc文件?
- 3. pyqt - 從其他.py文件更改小部件文本
- 4. 如何從其他.py文件中調用一個.py文件中存在的函數?
- 5. 屬性文件中的soapui acessing屬性
- 6. Python .py文件與其他非默認導入 - 在OSX上的二進制
- 7. 限制.py文件中的哪些類可以從其他地方導入
- 8. 木偶依賴於其他文件中的其他文件
- 9. acessing它
- 10. 在其他文件
- 11. 從其他文件
- 12. 其他頭文件
- 13. 編譯* .py文件
- 14. xmltodict在.py文件
- 15. Acessing jQuery插件內可變
- 16. 其他Xaml文件中的Xaml文件
- 17. .aar文件的其他文件
- 18. Python將.py部分文件合併爲一個.py文件
- 19. 我想編譯__init__.py文件並安裝到yocto構建系統中的其他文件夾中?
- 20. Acessing的<ui:insert>
- 21. ValueError vs acessing sys.exc_info()
- 22. Acessing使用jQuery
- 23. Acessing對象
- 24. 將.ui文件轉換爲.py文件。沒有.py文件生成
- 25. py2exe與其源代碼.py文件有不一致的行爲
- 26. 如何從python中的.py文件打開python中的.py文件?
- 27. 插入其他PHP文件
- 28. 如何從其他文件
- 29. 在其他XAML文件
- 30. 上傳其他文件
爲什麼選擇Python教程?我問,因爲這是相當重要的。所以你的教程必須是不完整的或誤導性的。你正在使用哪個教程? – 2009-11-06 00:35:57