python怎么把data写入csv
时间: 2024-05-03 21:21:34 浏览: 28
利用Python如何将数据写到CSV文件中
要将数据写入CSV文件,可以使用Python内置的csv模块。
下面是一个示例代码:
```python
import csv
data = [
['name', 'age', 'gender'],
['Alice', 25, 'female'],
['Bob', 30, 'male'],
['Charlie', 35, 'male']
]
with open('data.csv', 'w', newline='') as file:
writer = csv.writer(file)
for row in data:
writer.writerow(row)
```
在这个示例中,我们首先定义了一个包含数据的列表。然后,我们打开一个名为“data.csv”的文件,使用csv.writer对象写入数据。每个数据行都使用writer.writerow()方法写入。
注意,我们在打开文件时使用了newline=''参数。这是为了确保文件中的行末不会被自动转换为Windows样式的行末(\r\n)。这可能会导致在某些操作系统上读取CSV文件时出现问题。
阅读全文