python写入csv文件
时间: 2023-09-29 08:06:53 浏览: 64
Python写入CSV文件的方法
写入CSV文件可以使用Python内置的csv模块,如下所示:
```python
import csv
with open('example.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile)
writer.writerow(['Name', 'Age', 'Gender'])
writer.writerow(['John', '25', 'Male'])
writer.writerow(['Emma', '32', 'Female'])
```
上述代码将创建一个名为example.csv的新文件,并将数据写入其中。第一行是标题行,后面是实际数据。如果要添加更多行,只需调用writerow()函数即可。注意,第二个参数'w'表示写入模式,如果文件已经存在,它会被覆盖。如果你想在现有文件中追加数据,可以使用'a'参数而不是'w',如下所示:
```python
import csv
with open('example.csv', 'a', newline='') as csvfile:
writer = csv.writer(csvfile)
writer.writerow(['Mary', '28', 'Female'])
writer.writerow(['David', '40', 'Male'])
```
这将在example.csv文件的末尾添加两行新数据。
阅读全文