所以我在 jupyter notebook 上使用 Pandas 库,当我尝试读取我的 csv 文件并且文件名以字母 a、b、c、d、e 或 f 之一开头时,出现错误
例如,当我使用此命令时
df = pd.read_csv('~\Documents\WorkBHO\final.csv')
我收到这个错误
[错误 2] 文件 b'C:\Users\bho\Documents\WorkBHO\x0cinal.csv' 不存在:b'C:\Users\bho\Documents\WorkBHO\x0cinal.csv'
但是当我将文件名更改为“pinal”时,例如它工作得很好。
为什么会发生这种情况以及如何在不更改文件名称的第一个字母的情况下读取文件
反斜杠需要在字符串中转义。你需要写
df = pd.read_csv('~\\Documents\\WorkBHO\\final.csv')
要么
df = pd.read_csv(r'~\Documents\WorkBHO\final.csv')
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句