Python CSV 库:如何将数据插入 CSV 文件(附示例代码)
使用 Python CSV 库将数据插入 CSV 文件
本教程将向你展示如何使用 Python 的 csv 库将数据插入 CSV 文件。我们将提供一个示例代码并对其进行详细注释,帮助你理解每个步骤。
步骤:
- 导入
csv库:
import csv
- 创建要写入的数据列表或字典:
在本例中,我们使用一个包含两个元素的列表:
data = [['Name', 'Age'], ['John', 25], ['Sarah', 30]]
- 打开 CSV 文件并创建一个写入器对象:
with open('example.csv', 'w', newline='') as file:
writer = csv.writer(file)
- 'example.csv' 是要写入的 CSV 文件的文件名。
- 'w' 表示以写入模式打开文件。
newline=''是为了确保写入的 CSV 文件中没有多余的空行。
- 使用
writerow()方法将数据写入 CSV 文件:
for row in data:
writer.writerow(row)
- 此循环遍历
data列表中的每一行,并将其写入 CSV 文件中。
- 关闭文件:
file.close()
完整示例代码:
import csv
data = [['Name', 'Age'], ['John', 25], ['Sarah', 30]]
with open('example.csv', 'w', newline='') as file:
writer = csv.writer(file)
for row in data:
writer.writerow(row)
file.close()
这个示例代码将创建一个名为 'example.csv' 的 CSV 文件,并将 data 列表中的内容写入其中。第一行是表头,后面的行是数据行。
原文地址: https://www.cveoy.top/t/topic/o2Ru 著作权归作者所有。请勿转载和采集!