Python文件操作:如何读取和写入CSV文件?

原创 逃离我推掉我的手 2025-03-14 07:54 108阅读 0赞

在Python中,我们可以使用内置的csv模块来读取和写入CSV文件。

  1. 读取CSV文件
  1. import csv
  2. with open('file.csv', 'r') as file:
  3. reader = csv.reader(file)
  4. for row in reader:
  5. print(row)

这里我们打开一个名为’file.csv’的CSV文件,然后创建一个csv.reader对象来读取文件内容。

  1. 写入CSV文件
  1. import csv
  2. data = [
  3. ['Name', 'Age'],
  4. ['John Doe', 30],
  5. ['Jane Smith', 25]
  6. ]
  7. with open('new_file.csv', 'w', newline='') as file:
  8. writer = csv.writer(file)
  9. for row in data:
  10. writer.writerow(row)
  11. print("CSV file has been created.")

这里我们创建了一个数据列表,每个子列表表示CSV文件的一行。然后使用csv.writer对象将这个数据列表写入到新的CSV文件中。

最后,我们打印一条消息来确认CSV文件已经创建。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,108人围观)

还没有评论,来说两句吧...

相关阅读