为了账号安全,请及时绑定邮箱和手机立即绑定

运行报错提示

import xlrd
d1 = xlrd.open_workbook('dat1.xlsx')
print(d1.sheet_loaded(0))
d2 = xlrd.open_workbook("C:\Users\wangming\Desktop\dat2.xlsx")
print(d2.sheet_loaded(0))

运行结果

"F:\Program Files (x86)\python\python.exe" E:/python实操/index.py

  File "E:/python实操/index.py", line 4

    d2 = xlrd.open_workbook("C:\Users\wangming\Desktop\dat2.xlsx")

                           ^

SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape


正在回答

1 回答


import xlrd
d1 = xlrd.open_workbook('dat1.xlsx')
print(d1.sheet_loaded(0))
d2 = xlrd.open_workbook("C:\Users\wangming\Desktop\dat2.xlsx")
print(d2.sheet_loaded(0))


把第4行中的路径,从反斜杠转换成正斜杠。

"C:\Users\wangming\Desktop\dat2.xlsx" 换成 "C:/Users/wangming/Desktop/dat2.xlsx"

还有就是xlrd开不了Excel xlsx 的文件

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

运行报错提示

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信