python使用xlsxwriter库往excel文件写入int数据
时间: 2024-05-12 19:19:19 浏览: 14
下面是一个例子,使用xlsxwriter库往excel文件写入int数据:
```python
import xlsxwriter
# 创建一个新的excel文件
workbook = xlsxwriter.Workbook('demo.xlsx')
# 添加一个工作表
worksheet = workbook.add_worksheet()
# 写入int数据
worksheet.write(0, 0, 123)
worksheet.write(1, 0, 456)
worksheet.write(2, 0, 789)
# 关闭excel文件
workbook.close()
```
在这个例子中,我们首先创建了一个新的excel文件,并添加了一个工作表。然后使用`worksheet.write()`方法往第一列写入了三个int数据123、456和789。最后关闭了excel文件。
相关问题
python往excel写入int数据
可以使用Python中的openpyxl库来将int数据写入Excel文件中。下面是一个简单的例子:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择工作表
worksheet = workbook['Sheet1']
# 写入数据
worksheet.cell(row=1, column=1, value=1)
# 保存Excel文件
workbook.save('example.xlsx')
```
在上面的例子中,我们首先使用`load_workbook`函数打开了一个名为`example.xlsx`的Excel文件。然后,我们选择了名为`Sheet1`的工作表。接着,我们使用`cell`方法将整数值1写入到第1行第1列的单元格中。最后,我们使用`save`方法保存了Excel文件。
python使用xlsxwriter编辑已有的excel文件
您可以使用 `xlsxwriter` 库来编辑已有的 Excel 文件。下面是一个示例代码,用于向已有的 Excel 文件中添加一个新的工作表:
```python
import xlsxwriter
# 打开已有的 Excel 文件
workbook = xlsxwriter.Workbook('existing_file.xlsx')
# 添加一个新的工作表
worksheet = workbook.add_worksheet()
# 在新的工作表中写入数据
worksheet.write('A1', 'Hello')
worksheet.write('B1', 'World')
# 关闭并保存文件
workbook.close()
```
在上述代码中,通过 `xlsxwriter.Workbook()` 函数打开已有的 Excel 文件。然后使用 `add_worksheet()` 方法添加一个新的工作表。接下来,使用 `write()` 方法在新的工作表中写入数据。最后,使用 `close()` 方法关闭并保存文件。
请注意,`xlsxwriter` 库只能用于创建新的 Excel 文件或编辑现有的文件,它无法直接修改已有的工作表。如果您想要修改已有工作表中的数据,可以使用第三方库如 `openpyxl` 或 `pandas`。