首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用openpyxl将已读取的数据写入某一列

使用openpyxl将已读取的数据写入某一列的步骤如下:

  1. 导入openpyxl库:在Python代码中导入openpyxl库,以便使用其中的相关功能。
代码语言:txt
复制
import openpyxl
  1. 打开Excel文件:使用openpyxl库中的load_workbook()函数打开要操作的Excel文件。
代码语言:txt
复制
workbook = openpyxl.load_workbook('filename.xlsx')
  1. 选择工作表:通过工作表名称或索引选择要操作的工作表。
代码语言:txt
复制
worksheet = workbook['Sheet1']  # 根据工作表名称选择
# 或者
worksheet = workbook.worksheets[0]  # 根据索引选择,索引从0开始
  1. 写入数据:使用worksheet.cell(row, column).value来写入数据到指定单元格。
代码语言:txt
复制
worksheet.cell(row=1, column=1).value = 'Data 1'  # 写入第1行第1列
worksheet.cell(row=2, column=1).value = 'Data 2'  # 写入第2行第1列
  1. 保存文件:使用workbook.save()函数保存修改后的Excel文件。
代码语言:txt
复制
workbook.save('filename.xlsx')

完整代码示例:

代码语言:txt
复制
import openpyxl

# 打开Excel文件
workbook = openpyxl.load_workbook('filename.xlsx')

# 选择工作表
worksheet = workbook['Sheet1']

# 写入数据
worksheet.cell(row=1, column=1).value = 'Data 1'
worksheet.cell(row=2, column=1).value = 'Data 2'

# 保存文件
workbook.save('filename.xlsx')

这样,已读取的数据就会被写入到指定的列中。请注意替换代码中的filename.xlsx为你实际的Excel文件名。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券