要將數據寫入CSV文件,可以使用csv
模塊。下面是一個簡單的示例:
import csv
data = [
['Name', 'Age', 'City'],
['John', 28, 'New York'],
['Alice', 32, 'London'],
['Bob', 45, 'Paris']
]
filename = 'data.csv'
with open(filename, 'w', newline='') as f:
writer = csv.writer(f)
writer.writerows(data)
print(f'{filename} 文件寫入成功!')
在上面的示例中,首先定義了一個二維列表data
,表示要寫入CSV文件的數據。然后指定了要寫入的文件名filename
。
接下來使用open()
函數打開文件,指定模式為'w'
,表示寫入模式。newline=''
參數是為了防止寫入的CSV文件出現空行。
然后使用csv.writer()
函數創建一個writer
對象,將文件對象f
傳遞給它。然后通過調用writerows()
方法將數據寫入到CSV文件中。
最后,使用print()
函數打印出寫入成功的提示信息。
運行上面的代碼后,會生成一個名為data.csv
的文件,其中包含了data
列表中的數據。