使用 Python CSV 库将数据插入 CSV 文件

本教程将向你展示如何使用 Python 的 csv 库将数据插入 CSV 文件。我们将提供一个示例代码并对其进行详细注释,帮助你理解每个步骤。

步骤:

  1. 导入 csv 库:
import csv
  1. 创建要写入的数据列表或字典:

在本例中,我们使用一个包含两个元素的列表:

data = [['Name', 'Age'], ['John', 25], ['Sarah', 30]]
  1. 打开 CSV 文件并创建一个写入器对象:
with open('example.csv', 'w', newline='') as file:
    writer = csv.writer(file)
  • 'example.csv' 是要写入的 CSV 文件的文件名。
  • 'w' 表示以写入模式打开文件。
  • newline='' 是为了确保写入的 CSV 文件中没有多余的空行。
  1. 使用 writerow() 方法将数据写入 CSV 文件:
for row in data:
    writer.writerow(row)
  • 此循环遍历 data 列表中的每一行,并将其写入 CSV 文件中。
  1. 关闭文件:
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 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录