我的代码是:
import scriptlib.abc
import scriptlib.xyz
def foo():
... some operations
但 scriptlib 位于其他目录中,因此我必须将该目录包含在环境变量“PYTHONPATH”中。
无论如何,我可以先在环境变量“PYTHONPATH”中添加scriptlib目录,然后再执行导入语句,如下所示:
import sys
sys.path.append('/mypath/scriptlib')
import scriptlib.abc
import scriptlib.xyz
def foo():
... some operations
如果是这样,该值仅适用于该命令提示符还是 global ?
提前致谢