具体如下:
pandas:数据处理最常用的分析库之一,可以读取各种各样格式的数据文件,一般输出dataframe格式,功能强大
openpyxl:主要针对xlsx格式的excel进行读取和编辑
xlrd...,直接与Excel进程通信,可以做任何在Excel里可以做的事情,但比较慢
对比
类型 xlrd/xlwt/xlutils openpyxl pandas
读取/写入/修改 √ √ √
xls √ ×...worksheet.write(0, 1, '颜色', style)
# 写入日期
style = xlwt.XFStyle()
# Other options: D-MMM-YY, D-MMM, MMM-YY...mm:ss, M/D/YY h:mm, mm:ss, [h]:mm:ss, mm:ss.0
style.num_format_str = 'M/D/YY'
worksheet.write(0, 2, datetime.datetime.now...'w', encoding='utf-8') as f:
f.write(content)
f.close()
第二个参数可选
w 没有创建 ,有则覆盖
a 没有创建,有则追加
JSON对象转字符串