首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用熊猫在python中读取Excel文件?

如何使用熊猫在python中读取Excel文件?
EN

Stack Overflow用户
提问于 2021-01-01 08:42:55
回答 3查看 757关注 0票数 0

我安装了熊猫软件包,试图读取一个excel文件,但它显示错误。

SyntaxError:(unicode错误)‘独角形转义’编解码器无法解码位置2-3的字节:截断\UXXXXXXXX转义

这是我试过的密码:

代码语言:javascript
运行
复制
import pandas as pd
Book1 = pd.read_excel(File_path="C:\Users\shubh\Desktop\Book1.xlsx", sheet_name="Sheet1")
print(Book1)
EN

回答 3

Stack Overflow用户

发布于 2021-01-01 08:50:22

我认为你需要用\\代替\\

票数 1
EN

Stack Overflow用户

发布于 2021-01-01 08:56:32

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

代码语言:javascript
运行
复制
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\'不是正确的字符串。

摘自:Unknown python expression filename=r'/path/to/file'

票数 1
EN

Stack Overflow用户

发布于 2021-01-01 08:55:56

只需在您的路径中替换“for "/”

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65528348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档