python读取csv的数据格式的方法是:1、利用python内置方法open打开csv文件;2、利用python库csv的reader方法将open函数读入的文件转换成csv对象,即可将csv文件读入python文件中。
1、基本的读取文件的方式
importcsv csv_reader=csv.reader(open('taxi.csv',encoding='utf-8')) forrowincsv_reader: print(row) #taxi.csv最好放在同一目录下
2、读取文件中的某一列以及多列
importcsv withopen('taxi1.csv',encoding='utf-8')ascsvfile: reader=csv.reader(csvfile) column=[row[2]forrowinreader] print(column) ####方法2 data_x=pd.read_csv(filepath_or_buffer='taxi1.csv',sep=',')["lo"].values data_y=pd.read_csv(filepath_or_buffer='taxi1.csv',sep=',')["la"].values
3、读取文件的某一行
importcsv withopen('taxi1.csv',encoding='utf-8')ascsvfile: reader=csv.reader(csvfile) fori,rowsinenumerate(reader): ifi==0: row=rows print(row) ### ['id','dest_no','lo','la','gps_time','status','speed','vehicle_type','taxi_no_color','dir','create_time']
4.读取文件的行数
importcsva=open("taxi1.csv","r") b=len(a.readline()) print(b)
推荐课程:python游戏开发教程(pygame)
上一篇