python写入csv文件
时间: 2023-08-09 19:08:53 浏览: 105
Python写入CSV文件的方法
可以使用Python内置的csv模块来写入csv文件。以下是一个示例代码:
```python
import csv
# 定义csv文件头部
header = ['姓名', '年龄', '性别']
# 定义数据行
rows = [
['张三', 18, '男'],
['李四', 20, '女'],
['王五', 22, '男']
]
# 打开csv文件,使用 utf-8 编码
with open('test.csv', 'w', newline='', encoding='utf-8') as file:
# 创建csv写入器
writer = csv.writer(file)
# 写入头部
writer.writerow(header)
# 写入数据行
writer.writerows(rows)
```
以上代码将会创建一个名为`test.csv`的文件,并在其中写入三行数据。注意要使用`newline=''`参数来避免写入空行。
阅读全文