温馨提示×

python如何把数据写入csv

小亿
134
2023-08-10 20:06:40
栏目: 编程语言

要将数据写入CSV文件,可以使用Python的CSV库。下面是一个简单的示例,演示了如何将数据写入CSV文件:

import csv
data = [
['Name', 'Age', 'City'],
['John', 28, 'New York'],
['Alice', 35, 'Chicago'],
['Bob', 42, 'Los Angeles']
]
filename = 'data.csv'
with open(filename, 'w', newline='') as csvfile:
writer = csv.writer(csvfile)
writer.writerows(data)
print('Data written to', filename)

在这个示例中,我们首先定义了要写入的数据列表data。然后,我们指定要写入的CSV文件的文件名filename

通过open函数打开文件,并使用csv.writer创建一个写入器对象。在with语句中,使用writer.writerows方法将整个data列表写入CSV文件。newline=''参数用于避免在Windows系统中出现额外的空行。

最后,我们打印出数据写入的文件名filename

运行这段代码将在当前目录下创建一个名为data.csv的文件,并将数据写入其中。

0