Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python xlsxwriter

作者:慢靈魂   发布日期:2025-08-10   浏览:23

import xlsxwriter

# 创建一个Excel文件
workbook = xlsxwriter.Workbook('example.xlsx')

# 添加一个工作表
worksheet = workbook.add_worksheet()

# 定义一些数据
data = [
    ['Name', 'Age', 'City'],
    ['Alice', 30, 'New York'],
    ['Bob', 25, 'Los Angeles'],
    ['Charlie', 35, 'Chicago']
]

# 将数据写入工作表
for row_num, row_data in enumerate(data):
    for col_num, col_data in enumerate(row_data):
        worksheet.write(row_num, col_num, col_data)

# 关闭工作簿,保存文件
workbook.close()

解释说明:

  1. 导入模块import xlsxwriter 导入了 xlsxwriter 模块,用于创建和写入 Excel 文件。
  2. 创建工作簿workbook = xlsxwriter.Workbook('example.xlsx') 创建了一个新的 Excel 文件,文件名为 example.xlsx
  3. 添加工作表worksheet = workbook.add_worksheet() 添加了一个新的工作表。
  4. 定义数据:定义了一个包含多行数据的列表 data,每一行代表一行数据。
  5. 写入数据:使用双重循环将数据逐行逐列写入工作表中。worksheet.write(row_num, col_num, col_data) 方法用于在指定的单元格位置写入数据。
  6. 关闭工作簿workbook.close() 关闭工作簿并保存文件。

这段代码会生成一个名为 example.xlsx 的 Excel 文件,并在其中写入指定的数据。

上一篇:python 清空文件夹

下一篇:selenium with python

大家都在看

python时间格式

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

python list.pop

python的for i in range

npm config set python

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站