###導出excel###python
<!-- lang: python --> def json2excel(headers, data, filename="eggs.xls"): """ headers = ('first_name', 'last_name') data = [ ('aaa', 'Adams'), ('George', 'Washington') ] """ data = tablib.Dataset(*data, headers=headers) with open(filename, 'wb') as f: f.write(data.xlsx)
###導入excel### xlsx格式的:json
<!-- lang: python --> data = tablib.import_set(filepath) data.dict
xls格式的:excel
<!-- lang: python --> f = open(filepath, 'rb') data = tablib.import_set(f.read()) f.close() data.dict
這些基本就能作到基本的導入導出了 具體用法:http://docs.python-tablib.org/en/latest/code