要將數(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ù)寫入其中。