sys.path 详解
sys.path(): 是一个由字符串组成的列表,用于指定模块的搜索路径,默认python解释器会搜索当前目录、已安装的内置模块和第三方模块,搜索路径即在sys.path中
sys.path.append()
当我们需要添加指定模块到搜索目录时,可通过此方法
sys.path.append(“..”):表示上级目录
sys.path.append(“../..”):表示上两级目录
import sys
print(sys.path)
"""
['/Users/zaygee/work_script/Script/python_test/base', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python37.zip', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/lib-dynload', '/Users/zaygee/work_script/env/lib/python3.7/site-packages']
"""
# 添加指定模块到环境变量路径
pwd = "/test"
sys.path.append(pwd)