python怎么写入csv
时间: 2024-06-15 17:05:51 浏览: 60
Python写入CSV文件的方法
在Python中,可以使用csv模块来进行CSV文件写入操作。下面是一个简单的示例代码,演示了如何将数据写入CSV文件:
```python
import csv
# 定义要写入的数据
data = [
['Name', 'Age', 'City'],
['John', 28, 'New York'],
['Alice', 32, 'London'],
['Bob', 45, 'Paris']
]
# 打开CSV文件,以写入模式创建一个csv.writer对象
with open('data.csv', 'w', newline='') as file:
writer = csv.writer(file)
# 使用writerow方法写入一行数据
for row in data:
writer.writerow(row)
print("数据写入完成!")
```
上述代码中,首先导入了csv模块。然后定义了要写入的数据,这里使用一个二维列表表示。接下来,使用`open`函数打开一个名为"data.csv"的文件,并以写入模式创建一个`csv.writer`对象。`newline=''`参数用于处理换行符。然后,通过`writerow`方法逐行写入数据。最后,关闭文件并输出提示信息。
请注意,上述代码中的"data.csv"是要写入的CSV文件的文件名,你可以根据实际需求修改文件名和路径。
阅读全文