Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用pandas读取python中的Excel文件?_Python_Excel_Pandas - Fatal编程技术网

如何使用pandas读取python中的Excel文件?

如何使用pandas读取python中的Excel文件?,python,excel,pandas,Python,Excel,Pandas,我在pycharm中安装了pandas软件包,试图读取excel文件,但显示错误 SyntaxError:(unicode错误)'UnicodeScape'编解码器无法解码字节 在位置2-3:截断\uxxxxx转义 以下是我尝试过的代码: import pandas as pd Book1 = pd.read_excel(File_path="C:\Users\shubh\Desktop\Book1.xlsx", sheet_name="Sheet1")

我在pycharm中安装了pandas软件包,试图读取excel文件,但显示错误

SyntaxError:(unicode错误)'UnicodeScape'编解码器无法解码字节 在位置2-3:截断\uxxxxx转义

以下是我尝试过的代码:

import pandas as pd
Book1 = pd.read_excel(File_path="C:\Users\shubh\Desktop\Book1.xlsx", sheet_name="Sheet1")
print(Book1)

我认为您需要将
\
替换为
\

我认为您需要将
\
替换为
\

只需将路径中的“/”替换为“/”只需将路径中的“/”替换为“/”尝试在代码前面添加
r:
,并将反斜杠替换为正斜杠:

Book1 = pd.read_excel(File_path=r"C:/Users/shubh/Desktop/Book1.xlsx", sheet_name="Sheet1")
关于
r:
对您的路径所做的事情,有大量的源代码可供阅读

r'..'
string修饰符使'..'字符串按字面解释。这意味着,
r'My\Path\Without\Escaping'
将计算为
'My\Path\Without\Escaping'
——而不会导致反斜杠转义字符。prior相当于
'My\\Path\\Without\\Escaping'
字符串,但不带原始修饰符

注意:字符串不能以奇数个反斜杠结尾,即
r'Bad\string\Example\'
不是正确的字符串

摘自:

尝试在代码前面添加
r:
,并将反斜杠替换为正斜杠:

Book1 = pd.read_excel(File_path=r"C:/Users/shubh/Desktop/Book1.xlsx", sheet_name="Sheet1")
关于
r:
对您的路径所做的事情,有大量的源代码可供阅读

r'..'
string修饰符使'..'字符串按字面解释。这意味着,
r'My\Path\Without\Escaping'
将计算为
'My\Path\Without\Escaping'
——而不会导致反斜杠转义字符。prior相当于
'My\\Path\\Without\\Escaping'
字符串,但不带原始修饰符

注意:字符串不能以奇数个反斜杠结尾,即
r'Bad\string\Example\'
不是正确的字符串

摘自:

你能解释一下
r
在那里做了什么吗,这会使这个回答更有用谢谢但没有解决我的问题你能解释一下
r
在那里做了什么吗,这会使这个回答更有用谢谢但没有解决我的问题