想要在任意位置导入.py文件,把.py文件所在目录添加到模块搜索的路径即可
import sys
sys.path.append(r'E:\MeteoProject\BPForecast\codes\PWVThreshold')
from pre_assess import PreAssess
需要注意的是sys.path.append必须放在import前,同时还要注意的一点是在pycharm中from pre_assess import PreAssess会报红,但不影响使用。
因为一开始模块搜索路径没有文件路径,只有sys.path.append执行后才会把文件路径添加到模块搜索路径,