You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用pd.read_excel读取Excel文件时出现无效语法错误,求解决方法

解决pd.read_excel读取Excel文件的语法错误问题

错误原因

  • 路径字符串引号嵌套冲突:原代码里路径C:\Users\yaswa\Downloads\"Dataset-DV.xlsx"混用了双引号,导致Python解析语法错误
  • Windows路径反斜杠未处理:\在Python字符串中是转义字符,直接使用会被解析为特殊字符,引发异常

正确的读取方法

以下几种写法都能正常读取目标工作表:

  1. 原始字符串+单引号(推荐)
    用r前缀标记原始字符串,避免反斜杠被转义,同时用单引号包裹路径避免引号冲突:
pd.read_excel(r'C:\Users\yaswa\Downloads\Dataset-DV.xlsx', sheet_name='ListOfOrders')
  1. 转义反斜杠+双引号
    把路径里的每个\替换为\\,同时去掉路径内部多余的双引号:
pd.read_excel("C:\\Users\\yaswa\\Downloads\\Dataset-DV.xlsx", sheet_name="ListOfOrders")
  1. 正斜杠替代反斜杠
    Python支持用正斜杠作为路径分隔符,无需转义:
pd.read_excel("C:/Users/yaswa/Downloads/Dataset-DV.xlsx", sheet_name="ListOfOrders")

内容的提问来源于stack exchange,提问作者YASWANTH MOPADA

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 09:01:44