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)