使用 python 把数据写入 excel
把最后处理完的数据生成一个 excel 文件。这是一个很常见的需求,每次都百度去找很浪费时间。处理 excel 的库太多了。
我们使用 openpyxl
1. 安装 openpyxl
pip install openpyxl
2. 使用它
# 第一步肯定是把包导进来呀
import openpyxl
# 先建一个 workbook
wb = openpyxl.Workbook()
# 然后 active 它,后面用这个 active 对象添加数据
wb_act = wb.active
# 添加数据,使用 append 方法 ,参数是一个 list ,表示excel中的一行数据。
wb_act.append(['row1,col1','row1,col2'])
wb_act.append(['row2,col1', 'row2,col2'])
# 上面我们添加了两行数据,你也可以添加很多行的。
# 然后保存成 excel 文件吧,这时候用 wb 对象的 save 方法保存,参数是文件的名称。
wb.save("../output.xlsx")