python如何将数据写入Excel?

 时间:2026-02-14 21:41:17

1、导入工具包。若没有,需要先安装(pip install xlsxwriter)

import xlsxwriter

python如何将数据写入Excel?

2、输入数据。

import pandas as pd

df=pd.DataFrame({'name':['meat','rice'],'price':[12,3],'quantity':[10,100]})

python如何将数据写入Excel?

3、创建xlsx文件。

workbook=xlsxwriter.Workbook('products.xlsx')

python如何将数据写入Excel?

4、新增工作簿。

worksheet=workbook.add_worksheet()

python如何将数据写入Excel?

5、设置单元格格式。

format_columname=workbook.add_format({'bold':True,'font_color':'blue','bg_color':'purple'}) #字体加粗,蓝色背景,紫色背景format_price=workbook.add_format({'num_format': '$#,##0','underline':True})#设置价格的数值格式,并添加下划线format_products=workbook.add_format({'font_name':'Times New Roman'})#设置字体

python如何将数据写入Excel?

6、向工作表中写入数据。

worksheet.write函数写入第一行列名,参数分别表示行、列、数据、数据格式。

for col in range(len(df.columns)):

    worksheet.write(0,col,df.columns[col],format_columname)

分别写入元素。

for row in range(2):

    worksheet.write(row+1,0,df.name[row])   

    

for row in range(2):

    worksheet.write(row + 1, 1, df.price[row],format_price)   

    

for row in range(2):

    worksheet.write(row + 1, 2, df.quantity[row],format_products)  

    

python如何将数据写入Excel?

7、关闭工作簿。在文件夹中打开文件,查看写入的结果。

workbook.close()

python如何将数据写入Excel?

  • MATLAB怎样读取并处理Excel数据
  • 关于MATLAB2014b不能并行计算的原因及解决方法
  • EXCEL如何随机生成一个3*3的数组
  • Excel如何将一组数据同时减去同一个数
  • 如何调整3D瀑布图中XY平面的透明度?
  • 热门搜索
    账龄分析怎么做 日本英文怎么写 非主流发型女 美人尖适合什么发型 柔美的近义词 婴儿感冒怎么办 毛孔变大怎么办 头痒怎么办 打呼噜怎么回事 男士短发发型图片