[英]How to import script from a folder at the same hierarchy level at which the main.py script is?
我似乎找到了問題的答案,這似乎是一個愚蠢的問題,但這不是我要找的東西。 因此,這里有一個包含腳本的文件夾結構,如下所示:
project :
-- main_scripts
---main.py
---test.py
-- module_scripts
__init__.py # This method doesn;t work as to what I found.
---module1.py
---module2.py
我想在main.py腳本中導入module1.py和module2.py中的函數,但是我發現的唯一答案是基於sys.path.append或PYTHON PATH ENVIRONMENT變量方法。 但這不是我要尋找的方法。 是否有其他方法可以實現這一目標,或者這些是python中可用的模塊導入方法的唯一可能選擇
__init__.py
適用於子目錄,並且對於相同的層次結構或父目錄,您必須先導入sys模塊,然后將目錄追加到sys.path,所以答案是否定的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.