溫馨提示×

python如何把數(shù)據(jù)寫入csv

小億
161
2023-08-10 20:06:40
欄目: 編程語言

要將數(shù)據(jù)寫入CSV文件,可以使用Python的CSV庫。下面是一個簡單的示例,演示了如何將數(shù)據(jù)寫入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)

在這個示例中,我們首先定義了要寫入的數(shù)據(jù)列表data。然后,我們指定要寫入的CSV文件的文件名filename。

通過open函數(shù)打開文件,并使用csv.writer創(chuàng)建一個寫入器對象。在with語句中,使用writer.writerows方法將整個data列表寫入CSV文件。newline=''參數(shù)用于避免在Windows系統(tǒng)中出現(xiàn)額外的空行。

最后,我們打印出數(shù)據(jù)寫入的文件名filename。

運行這段代碼將在當前目錄下創(chuàng)建一個名為data.csv的文件,并將數(shù)據(jù)寫入其中。

0