用Python代码阅读CSV文件不起作用[重复]

t98cgbkg  于 12个月前  发布在  Python
关注(0)|答案(1)|浏览(80)

此问题已在此处有答案

Error "(unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape" [duplicate](10个答案)
29天前关闭
谁能告诉我为什么这个代码不工作?

import pandas as pd
​
df = pd.read_csv('C:\Users\M-Sohrab\Desktop\project\trips.csv')
​
print(df.to_string())
​

我将在Python中读取csv文件,但错误

语法错误:(unicode error)'unicodeescape' codec无法解码位置2-3的字节:截断\UXXXXXXXX转义

出现!
import pandas as pd df = pd.read_csv('C:\Users\M-Sohrab\Desktop\project\trips. csv ')print(df.to_string())

1qczuiv0

1qczuiv01#

试试这样做:

import pandas as pd
​
df = pd.read_csv(r'C:\Users\M-Sohrab\Desktop\project\trips.csv')
​
print(df.to_string())

我只是在你的字符串前面加了一个r。
有关更多信息,请参见this问题

相关问题