python openpyxl 继续写入
时间: 2023-07-17 21:58:09 浏览: 150
要使用 openpyxl 库在 Excel 中写入数据,首先需要安装 openpyxl 库。然后可以使用以下代码打开一个工作簿并写入数据:
```python
import openpyxl
# 打开工作簿
wb = openpyxl.Workbook()
# 选择活动工作表
ws = wb.active
# 在 A1 单元格写入数据
ws['A1'] = 'hello'
# 保存工作簿
wb.save('example.xlsx')
```
这段代码将在当前目录中创建一个名为 example.xlsx 的新 Excel 文件,并在第一个工作表的 A1 单元格中写入 "hello"。
相关问题
python openpyxl追加写入
pythonpyxl库可以用于追加写入Excel文件。首先,需要使用openpyxl中的load_workbook函数加载现有的Excel文件。然后,使用工作簿对象的active属性获取要追加写入的工作表对象。接下来,使用工作表对象的append方法将新的数据行追加到工作表的末尾。最后,使用save方法将修改后的工作簿保存到文件中。
下面是一个示例代码:
```python
from openpyxl import load_workbook
# 加载现有的Excel文件
workbook = load_workbook('your_file.xlsx')
# 获取要追加写入的工作表对象
sheet = workbook.active
# 追加写入新的数据行
new_row = ['data1', 'data2', 'data3']
sheet.append(new_row)
# 保存修改后的工作簿
workbook.save('your_file.xlsx')
```
请注意,上述代码中的'your_file.xlsx'应替换为你要追加写入的实际文件名。
python openpyxl值写入单元格
好的,关于python openpyxl值写入单元格,我可以给出如下示例代码:
```
from openpyxl import load_workbook
# 打开excel文件
wb = load_workbook(filename='example.xlsx')
# 选中要操作的sheet
ws = wb.active
# 写入值
ws['A1'] = 'Hello, World!'
# 保存文件
wb.save('example.xlsx')
```
以上代码中,我们使用openpyxl库打开了一个excel文件,选择了要操作的sheet,然后将数据写入到A1单元格中,并且保存了文件。你可以根据需要修改单元格坐标和要写入的数据。
阅读全文