python写入csv文档代码
时间: 2023-10-17 07:22:27 浏览: 160
py代码-处理csv文件重复数据
写入CSV文档的代码如下:
```python
import csv
# 要写入的数据
data = [['name', 'age', 'gender'],
['Tom', '18', 'male'],
['Lucy', '20', 'female'],
['Jerry', '22', 'male']]
# 写入CSV文件
with open('data.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile)
for row in data:
writer.writerow(row)
```
在这个例子中,我们首先定义了一个二维列表data,其中包含了要写入的数据。
接着,我们使用Python内置的csv模块打开一个CSV文件,并创建一个csv.writer对象,用于将数据写入CSV文件中。
最后,我们通过循环遍历数据并调用writer.writerow()方法将每一行数据写入CSV文件中。
注意,在打开CSV文件时,我们要设置newline参数为'',以免写入的数据中出现额外的空行。
阅读全文