Python导入其他文件夹下的Python文件
Python导入其他文件夹下的Python文件有三种方法:
-
第一种方法是使用
sys.path.append()
函数。import sys sys.path.append(r'文件夹路径') import 文件名
上面的代码将文件夹路径添加到sys.path列表中,使用import导入文件。
-
第二种方法是使用
PYTHONPATH
环境变量。export PYTHONPATH=$PYTHONPATH:文件夹路径 import 文件名
上面的代码将文件夹路径添加到PYTHONPATH环境变量中,使用import导入文件。
-
第三种方法是使用
__init__.py
文件。# __init__.py import sys sys.path.append(r'文件夹路径') # 使用文件 import 文件名
上面的代码在__init__.py文件中将文件夹路径添加到sys.path列表中,在需要使用的文件中使用import导入文件。
以上三种方法都可以实现Python导入其他文件夹下的Python文件,根据实际情况选择合适的方法即可。