如何使用pandas在Python中读取Excel文件?
如何使用pandas在Python中读取Excel文件?
这个问题已经有答案了:
“Python 3中的Unicode错误”unicodeescape“编解码器无法解码字节...无法打开文本文件[duplicate]”
我已经在pycharm中安装了pandas包,试图读取一个excel文件,但是显示错误。
SyntaxError: (unicode error) \'unicodeescape\' codec can\'t decode bytes
in position 2-3: truncated \\UXXXXXXXX escape
这是我尝试过的代码:
import pandas as pd Book1 = pd.read_excel(File_path="C:\Users\shubh\Desktop\Book1.xlsx", sheet_name="Sheet1") print(Book1)
admin 更改状态以发布 2023年5月22日
尝试在你的代码前面添加r:
,用正斜杠替换反斜杠:
Book1 = pd.read_excel(File_path=r"C:/Users/shubh/Desktop/Book1.xlsx", sheet_name="Sheet1")
有很多来源可以阅读关于r:
对你的路径做了什么。
r'..'
字符串修改器导致'..'字符串被逐字解释。这意味着r'My\Path\Without\Escaping'
将评估为'My\Path\Without\Escaping'
- 不会使反斜杠转义字符。前者等效于'My\\Path\\Without\\Escaping'
字符串,但没有原始修改器。
注意:字符串不能以奇数个反斜杠结束,即r'Bad\String\Example\'
不是正确的字符串。