我有一个名为
在我的
Script
的文件夹,里面有一个叫做 temp.py
的脚本。我的 temp 脚本从子文件夹 lib
中导入模块。
Lib
文件夹内包含一个空的 __init__.py
和我的 parent_computer_test.py
脚本。在我的
temp.py
脚本中有以下代码:import lib.parent_computer_test as parent_computer_test
parent_computer_test.mainChunk()
parent_computer_test.splitChunks()
我成功地从子文件夹导入了模块,没有遇到任何大问题。
这个工作流/脚本运行良好,但由于特定原因,我的lib
文件夹必须在计算机上的其他位置。这里有一个很长的故事,但它必须是那样。
长话短说,我希望我的/Script
文件夹中的temp.py
可以通过parent_computer_test.py
从文件夹lib
(或任何其他名称)导入模块,但同时该文件夹不是/Script
的子文件夹 - 因此它在计算机上的其他位置。它可以是C:/development/...
或其他什么。
因此,我的问题是如何从特定文件夹导入模块?