用python写一段代码,逐行写入csv文件
时间: 2024-05-08 09:18:29 浏览: 89
python将数据写入csv文件
5星 · 资源好评率100%
当然可以,以下是一个简单的例子:
``` python
import csv
# 假设要写入的数据是一个二维列表
data = [['姓名', '年龄', '性别'],
['张三', 25, '男'],
['李四', 30, '女'],
['王五', 20, '男']]
# 打开 csv 文件,设置编码和写入模式
with open('data.csv', 'w', encoding='utf-8', newline='') as f:
# 创建 csv writer 对象,可以指定分隔符等参数
writer = csv.writer(f)
# 逐行写入数据
for row in data:
writer.writerow(row)
```
以上代码中,我们先定义了要写入的数据,然后打开一个名为 `data.csv` 的文件,使用 `csv.writer` 对象逐行将数据写入文件中。其中,`newline=''` 参数是为了避免在 Windows 操作系统下出现多余的换行符。
阅读全文