pyqt5如何往excel里写东西
时间: 2023-08-11 10:44:18 浏览: 106
使用 PyQt5 写入 Excel 需要借助第三方库 openpyxl。具体步骤如下:
1. 安装 openpyxl 库
在命令行中输入以下命令:
```
pip install openpyxl
```
2. 导入 openpyxl 库
在 PyQt5 代码中导入 openpyxl 库:
```python
import openpyxl
```
3. 创建 Excel 文件
使用 openpyxl 库创建一个 Excel 文件:
```python
workbook = openpyxl.Workbook()
```
4. 选择工作表
使用 openpyxl 库选择一个工作表:
```python
worksheet = workbook.active
```
5. 写入数据
使用 openpyxl 库向 Excel 文件中写入数据:
```python
worksheet.cell(row=1, column=1, value="姓名")
worksheet.cell(row=1, column=2, value="年龄")
worksheet.cell(row=2, column=1, value="张三")
worksheet.cell(row=2, column=2, value="20")
```
6. 保存 Excel 文件
使用 openpyxl 库将 Excel 文件保存到本地:
```python
workbook.save("example.xlsx")
```
完整代码示例:
```python
import openpyxl
# 创建 Excel 文件
workbook = openpyxl.Workbook()
# 选择工作表
worksheet = workbook.active
# 写入数据
worksheet.cell(row=1, column=1, value="姓名")
worksheet.cell(row=1, column=2, value="年龄")
worksheet.cell(row=2, column=1, value="张三")
worksheet.cell(row=2, column=2, value="20")
# 保存 Excel 文件
workbook.save("example.xlsx")
```
以上就是使用 PyQt5 往 Excel 文件中写入数据的步骤。
阅读全文