我有:
/home/stefan/workspace/git/master-thesis/data
在pythonpath中设置一些XML文件,它们位于:
/home/stefan/workspace/git/master-thesis/data/semeval/*.xml
但是,如果我尝试打开这些XML文件,我会收到:
FileNotFoundError: [Errno 2] No such file or directory: 'ABSA16_Restaurants_Train_SB1_v2.xml'
这仅适用于模块吗?
答案 0 :(得分:1)
是的,在此路径上搜索模块,请参阅documentation on PYTHONPATH:
扩充模块文件的默认搜索路径。格式与shell的PATH相同:一个或多个目录路径名由
os.pathsep
分隔(例如Unix上的冒号或Windows上的分号)。不存在的目录会被忽略。
您需要提供open
的完整路径才能找到它(授权您不要更改当前目录)。