亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 3268 | 回復(fù): 5
打印 上一主題 下一主題

目錄下文件數(shù)量統(tǒng)計及格式輸出 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2014-11-27 22:22 |只看該作者 |倒序瀏覽
目錄結(jié)構(gòu):
/OOT/AAA/http/83453945/abs.csv
/OOT/AAA/http/83453945/sum.csv
/OOT/AAA/http/98703450/abs.csv
/OOT/AAA/speed/83453945/abs.csv
/OOT/AAA/email/98703450/abs.csv
/OOT/BBB/http/234234/abs.csv
/OOT/BBB/speed/3234214/abs.csv
/OOT/BBB/email/234234/abs.csv
/OOT/CCC/speed/3453452/abs.csv
/OOT/CCC/email/3453452/abs.csv
/OOT/CCC/email/3453452/sum.csv

第二列: 組別 例,AAA,BBB,CCC
第三列:類型  例,http speed ,email
第四列:識別碼 例, 83453945 ,3453452 ....
統(tǒng)計每個組別下每個識別碼下abs.csv或sum.csv數(shù)量,輸出如下:

結(jié)果:
AAA 83453945 http 2
AAA 83453945 speed 1
AAA 98703450 http 1
AAA 98703450 email 1
BBB 234234 http 1
BBB 234234 email 1
BBB 3234214 speed 1
CCC 3453452 speed 1
CCC 3453452 email 1



論壇徽章:
3
天秤座
日期:2014-10-29 11:37:572015元宵節(jié)徽章
日期:2015-03-06 15:50:39NBA常規(guī)賽紀(jì)念章
日期:2015-05-04 22:32:03
2 [報告]
發(fā)表于 2014-11-28 12:22 |只看該作者
回復(fù) 1# _breeze_


    原文件,會有重復(fù)行沒?

論壇徽章:
3
天秤座
日期:2014-10-29 11:37:572015元宵節(jié)徽章
日期:2015-03-06 15:50:39NBA常規(guī)賽紀(jì)念章
日期:2015-05-04 22:32:03
3 [報告]
發(fā)表于 2014-11-28 12:22 |只看該作者
回復(fù) 1# _breeze_


    原文件,會有重復(fù)行沒?

論壇徽章:
60
20周年集字徽章-20	
日期:2020-10-28 14:04:3015-16賽季CBA聯(lián)賽之北京
日期:2016-07-06 15:42:0715-16賽季CBA聯(lián)賽之同曦
日期:2016-06-12 10:38:0915-16賽季CBA聯(lián)賽之佛山
日期:2016-05-27 11:54:56黃金圣斗士
日期:2015-12-02 11:44:35白銀圣斗士
日期:2015-11-25 14:32:43白銀圣斗士
日期:2015-11-23 12:53:352015亞冠之布里斯班獅吼
日期:2015-10-21 16:55:482015亞冠之首爾
日期:2015-09-01 16:46:052015亞冠之德黑蘭石油
日期:2015-08-31 11:39:192015亞冠之薩濟拖拉機
日期:2015-08-28 21:06:5315-16賽季CBA聯(lián)賽之廣東
日期:2016-07-12 14:58:53
4 [報告]
發(fā)表于 2014-11-28 12:43 |只看該作者
  1. awk -F/ 'BEGIN{SUBSEP=" "}{a[$3,$5,$4]++}END{for(i in a)print i,a[i]| "sort"}' file
復(fù)制代碼
用 awk 不是很方便么? python等會兒再弄

論壇徽章:
60
20周年集字徽章-20	
日期:2020-10-28 14:04:3015-16賽季CBA聯(lián)賽之北京
日期:2016-07-06 15:42:0715-16賽季CBA聯(lián)賽之同曦
日期:2016-06-12 10:38:0915-16賽季CBA聯(lián)賽之佛山
日期:2016-05-27 11:54:56黃金圣斗士
日期:2015-12-02 11:44:35白銀圣斗士
日期:2015-11-25 14:32:43白銀圣斗士
日期:2015-11-23 12:53:352015亞冠之布里斯班獅吼
日期:2015-10-21 16:55:482015亞冠之首爾
日期:2015-09-01 16:46:052015亞冠之德黑蘭石油
日期:2015-08-31 11:39:192015亞冠之薩濟拖拉機
日期:2015-08-28 21:06:5315-16賽季CBA聯(lián)賽之廣東
日期:2016-07-12 14:58:53
5 [報告]
發(fā)表于 2014-11-28 12:50 |只看該作者
  1. #!/usr/bin/python
  2. # -*- coding: utf-8 -*-
  3. d = dict()
  4. for s in open('file'):
  5.     l = s.split("/")
  6.     k = "%s %s %s" % (l[2], l[4], l[3])
  7.     if not d.get(k):
  8.         d[k] = 0
  9.     d[k] += 1
  10. for k in sorted(d): print k, d[k]
復(fù)制代碼

論壇徽章:
3
天秤座
日期:2014-10-29 11:37:572015元宵節(jié)徽章
日期:2015-03-06 15:50:39NBA常規(guī)賽紀(jì)念章
日期:2015-05-04 22:32:03
6 [報告]
發(fā)表于 2014-11-28 13:43 |只看該作者

  1. import os
  2. import string
  3. dic={}
  4. total={}
  5. f=open("d:\\111.txt","r")

  6. for i in f:
  7.   # print(i)
  8.    arr=i.strip().split("/")
  9.    chr=arr[2]+" "+arr[4]+" "+arr[3]
  10.    if arr[5]=="abs.csv" or arr[5]=="sum.csv":
  11.       dic[chr]=arr[5]
  12.       total[chr]=total.get(chr,0)+1
  13. for i in (sorted(total.items(),key=lambda d:d[1],reverse=True)):
  14.    print(i[0],i[1])  
  15. f.close()
復(fù)制代碼
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP