可能的原因
- 相对文件路径总是相对于当前工作目录,而当前工作目录不一定是你的python脚本的位置。
- 文件名拼写错误!!!
- 不小心在文件路径中使用了转义序列
path = 'C:\Users\neo\filename.ext'
上面的代码出现了错误,因为’Users\neo’中的’n’是一个换行符。
为了避免犯这个错误,请记住使用原始字符串字面来表示文件路径。
path = r'C:\Users\neo\filename.ext'
4.如果您的路径使用反斜杠,请记住使用原始字符串文字。
dir = r'C:\path\to\your\filename.ext'
5.在打开文件之前更改当前工作目录
import os
os.chdir(r'C:\path\to\your\file')
file = open('filename.ext')