要将数据写入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
列表中的数据。