[範例] 讀取excel檔
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
Python 近期熱門文章
PTT數位生活區 即時熱門文章