色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

用python給csv里的數據排序的具體代碼

瀏覽:108日期:2022-07-17 09:15:21

1、使用argparse組件,獲取命令行參數;使用re組件,獲取需要查找的字符串所在行

2、使用pandas組件,對文件進行排序。

3、命令行執行數據獲取及排序,寫入文件;

以下是完整代碼:

#coding:utf-8import reimport argparseimport pandas as pdparser = argparse.ArgumentParser(description=’manual to this script’)parser.add_argument(’--ip’, type=str, default = None)parser.add_argument(’--type’, type=str, default=None)args = parser.parse_args()filterStr = args.ip + ' ' + args.typef1=file(’perf.csv’,’r’)perfdata=f1.readlines()f1.close()results = []f2 = open(’filter.csv’, ’w’)f2.writelines(perfdata[0])for i in perfdata: n = re.findall(filterStr, i) if n:f2.writelines(i)f2.close()df = pd.read_csv(’filter.csv’)df = df.sort_values(’elapsed’,ascending = False)df.to_csv(’filterOrder.csv’,index = False)

實例擴展:

Python對csv排序

#/usr/bin/evn python# -*- coding: utf-8 -*-import sysfrom operator import itemgetter# input_file = open(sys.argv[1])input_file = open('D:tmpa.csv')output_file = open('D:tmpasorted.csv','w')table = []for line in input_file: col = line.split(’|’) col[0] = col[0].strip() col[1] = int(col[1]) col[2] = int(col[2]) col[3] = int(col[3].strip()) table.append(col) #嵌套列表table[[8,8][*,*],...]table_sorted = sorted(table, key=itemgetter(1,2),reverse=True)#先后按列索引1,2排序,降序排列output_file.write(’header’ + ’n’)for row in table_sorted: #遍歷讀取排序后的嵌套列表 row = [str(x) for x in row] #轉換為字符串格式,好寫入文本 output_file.write('t'.join(row) + ’n’) input_file.close()output_file.close()

以上就是用python給csv里的數據排序的具體代碼的詳細內容,更多關于用python給csv里的數據如何排序的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 亚洲免费视频播放 | 日本韩国一区二区三区 | 亚洲成人中文字幕 | 国产99久久久久久免费看 | 成人看片在线观看免费 | 国产日韩精品一区二区在线观看 | 日本免费一区二区三区看片 | 国产a级特黄的片子视频免费 | 国产手机精品视频 | a级在线观看 | 国产精品成人不卡在线观看 | 欧美一级片免费 | a男人的天堂久久a毛片 | 国产一区二区三区久久精品小说 | 欧美怡红院免费的视频 | 99在线小视频 | 91精品视频播放 | 美女视频黄a全部免费专区一 | a级片在线免费播放 | 成人午夜在线视频 | 日本免费不卡在线一区二区三区 | 久草资源免费 | 亚洲毛片一级巨乳 | a级日韩乱理伦片在线观看 a级特黄毛片免费观看 | 日韩欧美一及在线播放 | 欧美成人资源 | 91国语对白| 日韩一区二区在线观看 | 日韩免费一级a毛片在线播放一级 | 91在线国产观看 | 免费黄网大全 | 免费看成人 | 亚洲国产美女视频 | 久久亚洲精品永久网站 | 98国内自拍在线视频 | 日本一区二区免费在线观看 | 亚洲精品国产第一区二区多人 | 免费99视频| 99国产精品免费观看视频 | 欧美大片aaa | 国产精品1区 2区 3区 |