谁能告诉我为什么这段代码不起作用?
import pandas as pd
df = pd.read_csv('C:\Users\M-Sohrab\Desktop\project\trips.csv')
print(df.to_string())
我打算用Python读取一个csv文件,但是出现错误
语法错误:(unicode 错误)'unicodeescape' 编解码器无法解码位置 2-3 中的字节:截断 \UXXXXXXXX 转义
出现了!
将 pandas 导入为 pd df = pd.read_csv('C:\Users\M-Sohrab\Desktop\project rips.csv') 打印(df.to_string())
尝试这样:
import pandas as pd
df = pd.read_csv(r'C:\Users\M-Sohrab\Desktop\project\trips.csv')
print(df.to_string())
我刚刚在你的字符串前面添加了一个“r”。
请参阅这个问题了解更多信息