[问题] python加载excel

楼主: oliversu1211 (oliversu)   2016-11-19 15:53:41
上网爬文说要加载xlrd套件
加载套件之后,开始要加载excel时程式码出现一些问题
想请高人指点一下,小弟我感激不尽
作者: sky800507 (B翰)   2016-11-19 20:09:00
没用过这个套件,不过要开excel用pandas就好了!?import pandas as pdpd.read_excel()
作者: s860134 (s860134)   2016-11-20 00:15:00
open_workbook 有个 encoding_override 参数,调一下吧
楼主: oliversu1211 (oliversu)   2016-11-20 12:46:00
sky800507 pandas套件安装好像有点困难 安装几次都不成功
作者: sky800507 (B翰)   2016-11-20 13:58:00
直接装anaconda 比较容易,内含pandas套件
作者: s860134 (s860134)   2016-11-20 15:49:00
就单纯的编码问题
楼主: oliversu1211 (oliversu)   2016-11-20 17:11:00
s860134 那请问xlrd可以做像excel sumif函数那样吗?还是需要另外载套件?sky800507 有了~是网页模式对吧?
作者: s860134 (s860134)   2016-11-20 17:21:00
你可能有什么误会,xlrd 就是只是拿来做读取excel 的功能pandas 也只是包一包把读取功能包起来而已你问可以做 sumif 这根读取没关系,应该是你自己写啊’
楼主: oliversu1211 (oliversu)   2016-11-20 18:46:00
s860134 那是我误会了,因为我上网查用python写sumif,出现的结果都跟pandas有关,我以为套件里面除了有加载档案,还会附带其他功能
作者: Muhaosic (Muhaosic)   2016-11-21 10:34:00
可是PANDAS有办法在读取excel后选择你要的范围吗~?
楼主: oliversu1211 (oliversu)   2016-11-21 19:02:00
Muhaosic 他是用group by的方式,然后我搞不清楚pandas要怎么选择工作表,所以就让他只有ㄧ张工做表,目前只研究到这里

Links booklink

Contact Us: admin [ a t ] ucptt.com