python写入csv文件的方法有哪些

avatar
作者
猴君
阅读量:0

在Python中,写入CSV文件的方法有以下几种:

  1. 使用csv模块:
import csv  data = [['Name', 'Age', 'Country'],         ['Alice', 30, 'USA'],         ['Bob', 25, 'Canada'],         ['Cathy', 35, 'UK']]  with open('data.csv', 'w', newline='') as file:     writer = csv.writer(file)     writer.writerows(data) 
  1. 使用pandas库:
import pandas as pd  data = {'Name': ['Alice', 'Bob', 'Cathy'],         'Age': [30, 25, 35],         'Country': ['USA', 'Canada', 'UK']}  df = pd.DataFrame(data) df.to_csv('data.csv', index=False) 
  1. 使用numpy库:
import numpy as np  data = np.array([['Name', 'Age', 'Country'],                  ['Alice', 30, 'USA'],                  ['Bob', 25, 'Canada'],                  ['Cathy', 35, 'UK']])  np.savetxt('data.csv', data, delimiter=',', fmt='%s') 

以上是几种常用的写入CSV文件的方法,可以根据具体情况选择适合自己的方法。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!