Python 调用xlrd读取excel的时候报错? python 使用xlrd模块读取excel文件时,能否读取...

python\u8bfb\u53d6Excel\u6570\u636e\u65f6\u9014\u4e2d\u4e3a\u4ec0\u4e48\u4f1a\u63d0\u793a\u9519\u8bef\u5462\uff1f

\u8fd9\u53ea\u662f\u8b66\u544a\uff0c\u63d0\u793a\u4f60get_sheet_by_name\u8fd9\u4e2a\u65b9\u6cd5 \u88ab\u820d\u5f03\u4e86\uff0c\u4f60\u53bb\u6587\u6863\u67e5\u4e0b\u6700\u65b0\u7684\u53d6sheet\u65b9\u6cd5\u5427\u3002
\u76ee\u524d\u4e0d\u5f71\u54cd\u4f60\u4f7f\u7528\u3002
\u63a8\u8350\u4f60\u8bfb\u53d6excel \u8fd8\u662f\u4f7f\u7528 python \u7684pandas\u5305\uff0c \u91cc\u9762\u7684read_excel\uff0c read_csv\u7b49\u65b9\u6cd5

python\u6709\u5f88\u591a\u5305\u53ef\u4ee5\u64cd\u4f5cexcel\u5355\u5143
\u5176\u4e2d\u6211\u7528\u8fc7\u7684\u6709xlrd \uff0cxlwt \u4e00\u4e2a\u8bfb\u4e00\u4e2a\u5199\uff0c \u53e6\u5916\u53ef\u7528 openpyxl\u6216\u8005XlsxWriter \u8fdb\u884c\u8bfb\u5199\uff0c \u975e\u5e38\u7b80\u5355
\u8bfb\u5199\u5355\u5143\u683c\u53ea\u9700\u6309\u5217\u8868\u4e00\u6837\u8bfb\u5199\u5143\u7d20\u5373\u53ef
ws['A1'] = 42
a = ws["A2"]

经过测试,发现你的代码在'和C这俩字符之间,有一个不可见的unicode字符,它不占地方,但是确实存在,删掉就好了。
删除的办法是:
1,光标放在'和C之间
2,按一下backspace(退格)键,会发现'没有被删除,但确实有一个字符被删除了。
另一种办法是不要拷贝粘贴,自己手动输入一遍完整路径,也能解决这个问题。

文件路径错了吧,

扩展阅读:python手机版下载官方 ... python编程工具下载 ... 学python后到底能干什么 ... python登录网站 ... python xlsx ... python视频教程在线观看 ... python初学编程必背 ... import xlrd ... python xlwt ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网