文件处理:如何使用Python读写CSV文件?

原创 港控/mmm° 2024-12-16 23:42 24阅读 0赞

在Python中,我们可以使用内置的csv模块来读写CSV文件。以下是基本步骤:

  1. 创建并写入CSV文件
    • 首先,你需要一个数据列表,每个元素对应CSV文件的一行。
    • 然后,使用open()函数打开一个文件进行写入,这里指定为.csv扩展名。
    • 最后,使用csv.writer(file)创建一个csv writer对象,并将你的数据列表写入这个writer。
  1. data = [
  2. 'Name', 'Age', 'City',
  3. 'John Doe', 30, 'New York',
  4. ]
  5. with open('example.csv', 'w', newline='') as file:
  6. writer = csv.writer(file)
  7. writer.writerow(data[0]) # Write header row
  8. writer.writerows(zip(*data[1:]]))) # Write data rows
  9. print("CSV file created successfully!")
  1. 读取CSV文件
    • 首先,使用open()函数打开一个已存在的CSV文件进行读取。
    • 然后,创建一个csv reader对象,并使用它来逐行读取文件。
  1. with open('example.csv', 'r', newline='') as file:
  2. reader = csv.reader(file)
  3. for row in reader: # Iterate through each row
  4. print(row) # Print the current row
  5. print("CSV file reading completed successfully!")

以上就是使用Python读写CSV文件的基本步骤。

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

发表评论

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

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

相关阅读