我把问题放在下图中:
编辑 旁边的问题是:
如何让script_A1从script_B2导入一个函数?
之前曾提出过类似的问题.但大多数答案都建议将模块/脚本/包(无论如何)添加到PATH变量中.例如:
sys.path.append('...')
Run Code Online (Sandbox Code Playgroud)
但是将模块添加到PATH变量只是觉得错误.我不想以任何方式改变我的系统.当我的应用程序关闭时,我希望我的Python环境干净且"不受影响".我担心在我的系统上添加不受控制的模块到PATH变量会导致后来的麻烦.
谢谢你帮助我:-)
您可以使用将顶部文件夹添加到路径的技巧:
import sys
sys.path.append('..')
import folderB.something
Run Code Online (Sandbox Code Playgroud)
如果愿意,也可以使用imp.load_source。
| 归档时间: |
|
| 查看次数: |
2499 次 |
| 最近记录: |