这篇教程python3将csv文件中的两列数据读取出来,并且按行写入txt文本之中写得很实用,希望能帮到您。
import csv
import pandas as pd
a = open("taxi.csv", "r")
Hlength=len(a.readlines())
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
f=open('jingweidu2.text', 'w')
for i in range(0,Hlength):
print(data_x[i],data_y[i])
f.write(str(data_x[i]))
f.write(' ')
f.write(str(data_y[i]))
f.write('\n')
f.close() 如何用Python像操作Excel一样提取其中的一行,也就是一条记录 读取CSV并放入数组是python处理文件很常见的需求 |