我正在尝试从特定目录导入模块.
问题是,如果我使用sys.path.append(mod_directory)附加路径然后打开python解释器,该目录mod_directory将添加到列表sys.path的末尾.如果我PYTHONPATH在打开python解释器之前导出变量,则该目录将添加到列表的开头.在后一种情况下,我可以导入模块,但在前者,我不能.
sys.path.append(mod_directory)
mod_directory
PYTHONPATH
有人可以解释为什么会这样,并给我一个解决方案mod_directory,在 python脚本中添加到开头?
python mechanize python-import pythonpath
mechanize ×1
python ×1
python-import ×1
pythonpath ×1