QT CSV文件写入数据
时间: 2023-02-24 14:11:24 浏览: 309
qtcsv:用于在Qt中读取和写入csv文件的库
可以使用 PyQt5 库中的 QFile、QTextStream 类来写入 CSV 文件。
下面是一个简单的例子,假设你已经安装了 PyQt5 库:
```python
from PyQt5.QtCore import QFile, QTextStream
# 打开文件,如果文件不存在则自动创建
file = QFile("data.csv")
if not file.open(QFile.WriteOnly | QFile.Text):
print("无法打开文件")
# 创建文本流
stream = QTextStream(file)
# 写入数据
stream << "Name, Age, Gender\n" # 写入表头
stream << "Alice, 25, Female\n" # 写入一行数据
stream << "Bob, 30, Male\n" # 写入另一行数据
# 关闭文件
file.close()
```
这样就可以在 data.csv 文件中写入以下内容:
```
Name, Age, Gender
Alice, 25, Female
Bob, 30, Male
```
希望这对你有帮助。
阅读全文