用Python写一个往excel表格内写数据的类
时间: 2023-02-28 20:40:36 浏览: 109
使用Python把数据写入Excel
3星 · 编辑精心推荐
可以使用 Python 的第三方库 "openpyxl" 写一个写入 Excel 表格数据的类。
以下是一个简单的示例:
```
import openpyxl
class ExcelWriter:
def __init__(self, filename):
self.filename = filename
self.workbook = openpyxl.Workbook()
self.sheet = self.workbook.active
def write_data(self, row, col, data):
self.sheet.cell(row=row, column=col, value=data)
def save(self):
self.workbook.save(self.filename)
```
使用时可以这样:
```
writer = ExcelWriter("example.xlsx")
writer.write_data(1, 1, "Data 1")
writer.write_data(1, 2, "Data 2")
writer.save()
```
这将在名为 "example.xlsx" 的 Excel 文件中写入两个数据 "Data 1" 和 "Data 2"。
阅读全文