read_csv()/to_csv()用法

时间:2021-10-25 15:50:14

1.pandas读取文件的方法,具体方法如下:

import pandas as pd
import os

file_path = os.path.join("test.csv")
data = pd.read_csv(open(file_path,'r',encoding='utf-8'),sep='|')

#定义一个列表来获取name列中的内容
name_list = []
for column,row in data.iterrows():
 name_list.append(row['name'])
 print(row['name'])


2.pandas写入文件的方法,具体用法如下:

import pandas as pd

#任意的多组列表
a = [1,2,3]
b = [4,5,6]

#字典中的key值即为csv中的列名
dataFrame = pd.DataFrame({'a_name':a,'b_name':b})

#将DataFrame存储为csv,index表示是否显示行名,default=True
dataFrame.to_csv("test.csv",index=False,sep='|')