怎么把数据写入csv文件
时间: 2023-06-08 13:05:23 浏览: 120
利用Python如何将数据写到CSV文件中
您可以使用以下步骤将数据写入 csv 文件:
1. 打开一个新的 csv 文件,在其中创建列标题行。
2. 创建 Python 中的一个列表或字典,其中包含要写入 csv 文件的数据。
3. 使用 csv 模块中的 writer 对象将数据写入 csv 文件。您需要指定要写入的行和列位置。
以下是示例代码:
```python
import csv
# 打开 csv 文件并创建 writer 对象
with open('example.csv', mode='w', newline='') as csv_file:
writer = csv.writer(csv_file)
# 写入列标题行
writer.writerow(['Name', 'Age', 'Country'])
# 创建要写入的数据
data = [
{'Name': 'Alice', 'Age': '25', 'Country': 'US'},
{'Name': 'Bob', 'Age': '30', 'Country': 'Canada'},
{'Name': 'Charlie', 'Age': '20', 'Country': 'UK'}
]
# 将数据写入 csv 文件
for item in data:
writer.writerow([item['Name'], item['Age'], item['Country']])
```
此代码将创建一个名为 `example.csv` 的新文件,并将三行数据写入其中,每个数据行包含三个值 (Name、Age 和 Country)。您可以根据需要自行修改此代码来适应您自己的数据。
阅读全文