<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      分享一個統(tǒng)計文檔中不同key的個數(shù)的python腳本

      前提:

      原統(tǒng)計文檔中條目以空格分隔或只有一列(為了方便awk篩選出某一個列)

       1 #!/usr/bin/env python
       2 # -*- coding:utf-8 -*-
       3 import sys
       4 import os
       5 
       6 PRINTRED = "\033[1;31m"
       7 PRINTGREEN = "\033[0;32;47m"   #green color backgroud is white
       8 PRINTGREEN_SIM = "\033[1;32m"  #no backgroud green color
       9 PRINTBLUE = "\033[1;34m"
      10 PRINTCOLOR_END= "\033[0m"
      11 
      12 def getAllItemList(fileName):
      13     try:
      14         fp = open(fileName, 'r')
      15         fLines = fp.readlines()
      16         fp.close()
      17         perList = []
      18         for item  in  fLines:
      19             #perSplit = line.split(';')
      20             #for item in perSplit:
      21             if item.isspace() == False:
      22                 # space do nothing
      23                 perList.append(item.strip())
      24 
      25         #print(perList)
      26         return perList
      27     except IOError:
      28         print("error: file not found, please check it !!!")
      29         sys.exit(0)
      30 
      31 def calSameItemCount(itemList):
      32     sameCountDict={}
      33     for item in itemList:
      34         if sameCountDict.has_key(item):
      35             sameCountDict[item] += 1
      36         else:
      37             #print("notfindkey")
      38             sameCountDict[item] = 1
      39     print(("不重復key個數(shù):{cstart}%d{cend}").format(cstart=PRINTRED,cend=PRINTCOLOR_END) % (len(sameCountDict)))
      40     print("不重復的key如下:")
      41     for key,value in sameCountDict.items():
      42         print(("%s 有[{cstart}%d{cend}]個!").format(cstart=PRINTRED,cend=PRINTCOLOR_END) % (key, value))
      43         #print(("{cstart}%s{cend}").format(cstart=PRINTRED,cend=PRINTCOLOR_END) % (key))
      44 
      45 
      46 def main():
      47     #想要統(tǒng)計的key的列在第10列,原文檔固定名為count.txt
      48     os.system("awk '{print $10}' count.txt > awkCountitem.txt")
      49 
      50     #fileName = raw_input("please input fileName: \n")
      51     fileName = "awkCountitem.txt"
      52     itemList = getAllItemList(fileName)
      53     itemCount = len(itemList)
      54     print(("%s:樣本數(shù)據(jù)[{cstart}%d{cend}] 個!!!").format(cstart=PRINTRED,cend=PRINTCOLOR_END) % (fileName, itemCount))
      55     calSameItemCount(itemList)
      56 
      57 if __name__=="__main__":
      58   main()

       

      posted @ 2021-03-18 10:19  代碼的搬運工  閱讀(154)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产精品一区二区在线欢| 国产精品一区二区小视频| 中文字幕99国产精品| 亚洲中文字幕无码中文字| 丰满人妻熟妇乱又仑精品| 国产按头口爆吞精在线视频| 日韩高清亚洲日韩精品一区二区| 好男人日本社区www| 亚洲av专区一区| 精品国产av一二三四区| 亚洲男人的天堂一区二区| 亚洲中文字幕无码av永久| 国内不卡不区二区三区| 老司机午夜精品视频资源 | 97精品亚成在人线免视频 | 国产精品天堂蜜av在线播放| 老司机免费的精品视频| 日本中文字幕有码在线视频| 亚洲av成人网人人蜜臀| 亚洲AV日韩精品久久久久| 国产一区二区精品偷系列| 亚洲色帝国综合婷婷久久| 久久www免费人成看片中文| 国产360激情盗摄全集| 国产va免费精品观看精品| 国产精品亚洲二区亚瑟| 亚洲第一精品一二三区| 亚洲精品中文字幕一二三| 99re热视频这里只精品| 波多野结衣av无码| 中文国产成人精品久久不卡| 69精品无人区国产一区| 人成午夜免费大片| 99www久久综合久久爱com| 久久亚洲精品情侣| 国产精品亚洲综合久久小说| 中文字幕亚洲精品人妻| 日韩深夜视频在线观看| 国产精品无码av不卡| 亚洲av永久无码精品水牛影视| 一区二区不卡99精品日韩|