我正在编写一个脚本来读取一个 csv 文件。csv 文件和脚本位于同一目录中。但是当我尝试打开文件时,它给了我FileNotFoundError: [Errno 2] No such file or directory: 'zipcodes.csv'
. 我用来读取文件的代码是
with open('zipcodes.csv', 'r') as zipcode_file:
reader = csv.DictReader(zipcode_file)
如果我提供文件的完整路径,它将起作用。为什么open()
需要文件的完整路径?
我已经确定了问题所在。我在 Visual Studio Code 调试器上运行我的代码。我打开的根目录高于我的文件级别。当我打开同一个目录时,它起作用了。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句