ablib 是一个与表格格式数据有关的 Python 库
允许导入、导出、管理表格格式数据。
1、 导出/导入格式
Excel
JSON
YAML
HTML
TSV
CSV
2 、数据操作
切片
定义动态列
过滤
格式化
示例
import tablib
header= ['id','name','age']
data = [['1','name1','10'],['2','name2','20'],]
dataset= tablib.Dataset(headers=header,*data)
可添加行
dataset.append(['3','name3','30'])
dataset.append(['4','name4','40'])
print(dataset.json) # 转成json格式
print(dataset.xls ) #转成xls格式
print(dataset.csv )#转成csv格式
with open('daochu.xls','wb')as f:
f.write(dataset.xls)
with open('daochu.csv','wb')as f:
f.write(dataset.csv)
网友评论