[範例] 讀取excel檔

看板Python作者 (愚者)時間18年前 (2006/09/26 06:13), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
from my blog: http://chingyichan.wordpress.com/2006/09/25/nutn-mail-index/ from pyExcelerator import * def parseXLS(file): table = {} try: for sheet, values in parse_xls(file): for row, col in sorted( values.keys() ): if not table.has_key(row) : table[row] = [] table[row].append( values[(row, col)] ) break except IOError: return table for e in table.keys(): if len(table[e]) < 3 or len(table[e]) >6: del table[e] return table ============================================================== parse_xls() method會傳回sheet name與他的所有資料(values) values是一個hash table,key為(列, 欄)數對。 這個範例裡只是把同一列的塞到同一個key中而已haha -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.26.34.20
文章代碼(AID): #1565H-FL (Python)
文章代碼(AID): #1565H-FL (Python)