Python 数据保存到 Excel中
Posted 汀、
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 数据保存到 Excel中相关的知识,希望对你有一定的参考价值。
1.方法一:xlwt
1.1 安装包
pip install xlwt
1.2 保存数据到 Excel
import xlwt
import numpy as np
import random
# 新建表格
book = xlwt.Workbook(encoding='utf-8', style_compression=0)
sheet = book.add_sheet('mysheet', cell_overwrite_ok=True) #设置多个sheet
# 往第一行写入名称
sheet.write(0, 0, "espisode")
sheet.write(0, 1, "reward")
episode=100
reward=random.sample(range(50, 150), episode)
for i in range(100):
# 将数据写入前两列
sheet.write(i+1, 1, reward[i]) # 第i+1行0列
sheet.write(i+1, 0, i+1) # 第i+1行1列
# 保存表格
book.save('data.xls')
效果:
2. 方法二:openpyxl
pip install openpyxl
from openpyxl import Workbook
#新建对象
wb=Workbook()
#激活sheet
sheet=wb.active
#给sheet一个名字
sheet.title='mysheet'
# 增加一行的语法是
# sheet.append(一维的list或tuple)
sheet.append(['编号','姓名','年龄','性别'])
sheet.append([1,'556',20,'男'])
sheet.append([2,'770',22,'男'])
# 保存
wb.save('test.xlsx')
效果:
以上是关于Python 数据保存到 Excel中的主要内容,如果未能解决你的问题,请参考以下文章