[問題] 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