在Python中用 pandas read | 您所在的位置:网站首页 › numbers导出excel闪退 › 在Python中用 pandas read |
问题:今天在学Python学到读取excel信息的时候发现了一个问题, 课本上是用read_excel的方法去读取Excel的信息的, 因课本是直接把excel放在路径上的,所以说用read_excel方法去读取是不需要添加路径的, 但是身为小白的我当然是不能走寻常路的,疑是我用找路径的方法去使用Read_excel。代码是这样的 import pandas as pd #解决数据输出时列名不对齐的问题 pd.set_option('display.unicode.east_asian_width', True) df=pd.read_excel(r'D:\pdf\1月.xlsx') print(df.head()) #输出前5条数据不出意外的,代码报错了
解决方法:正所谓码字1分钟百度1小时,经过漫长的百度后,我把代码改成这样: import pandas as pd #解决数据输出时列名不对齐的问题 pd.set_option('display.unicode.east_asian_width', True) df=pd.read_excel(r'D:\\pdf\\1月.xlsx') print(df.head()) #输出前5条数据还有这样的: import pandas as pd #解决数据输出时列名不对齐的问题 pd.set_option('display.unicode.east_asian_width', True) df=pd.read_excel(r'D:/pdf/1月.xlsx') print(df.head()) #输出前5条数据最后不出意外全部报错了!。好家伙,我继续用了1个小时在百度,终于终于还是是CSDN找到了答案,CSDN YYDS 。。 这个是运行效果: 咳咳,最后的解决办法就是安装openpyxl,果然Python要么就是在安装包,要么在安装包的路上 咳咳,开玩笑。总而言之还是要感谢CSDN的大神,下面附链接详细的讲解: https://www.cranek.cn/?id=106
这是我写的第一篇文章,后续在学习Python过程中遇到更多逗比事件会分享给大家,各位感觉好用的可以给我点个关注,点个收藏,谢谢!
|
CopyRight 2018-2019 实验室设备网 版权所有 |