1. 因为文件太大,将一个csv文件用linux的splite方法,切分红一个个小文件处理。出现如下问题linux
IndexError: list index out of range数组
缘由是:splte文件最后一行为空行,可使用如下命令查询;或者splite把文件切分,出现把一行切到两个文件的问题:spa
切分文件可参考连接.net
tail -n 10 t_file000
head -n 10 文件名
使用命令直接删除文件的最后一行code
sed -i '$d' file
使用命令直接删除文件第一行blog
sed -i '1d' filename
第一行是列名,跳过第一行直接读取ip
with open('D:/分析数据/a.csv','rt') as csvfile: next(csvfile) reader = csv.reader(csvfile)
两个List拼凑成一个二维数组get
data = list(zip(list1,list2))data = np.array(data)