python将数据写入excel文件指定的行和列
时间: 2023-09-15 19:23:13 浏览: 266
要将数据写入Excel文件的特定行和列,可以使用Python的openpyxl库。以下是一个示例代码,该代码将将值“Hello World”写入Excel文件的第5行,第3列:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择工作表
worksheet = workbook.active
# 在第5行,第3列写入值
worksheet.cell(row=5, column=3).value = "Hello World"
# 保存文件
workbook.save('example.xlsx')
```
在这个示例中,我们打开名为“example.xlsx”的Excel文件,选择活动工作表,并使用`cell()`函数在第5行,第3列写入值。最后,我们保存文件以确保更改已保存。
相关问题
python将数据写入excel文件指定行和列
要将数据写入Excel文件的指定行和列,您可以使用Python的openpyxl库。下面是一个示例代码:
```python
import openpyxl
# 打开Excel文件
wb = openpyxl.load_workbook('example.xlsx')
# 选择工作表
ws = wb.active
# 将数据写入指定单元格
ws.cell(row=3, column=2, value='Hello, World!')
# 保存Excel文件
wb.save('example.xlsx')
```
在上面的示例中,我们打开了名为“example.xlsx”的Excel文件,并选择了工作表。然后,使用`cell()`函数将数据写入第3行第2列(即B3)的单元格中。最后,我们保存了Excel文件。您可以根据需要更改行和列号以及要写入的值。
python将数据写入excel指定列
要将数据写入Excel指定列,可以使用Python中的openpyxl库。下面是一个简单的示例代码:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择需要操作的工作表
worksheet = workbook.active
# 写入数据到指定列中
column = worksheet['A'] # 选择第一列
for cell in column:
cell.value = 'Data'
# 保存Excel文件
workbook.save('example.xlsx')
```
在上面的代码中,我们首先使用openpyxl库打开Excel文件,然后选择要操作的工作表。接下来,我们选择要写入数据的列,这里选择了第一列。最后,我们使用for循环遍历该列中的所有单元格,并将数据写入到单元格中。最后,我们保存Excel文件。
你可以根据自己的需求修改代码中的列号和要写入的数据。
阅读全文