Python統(tǒng)計(jì)文件中去重后uuid個(gè)數(shù)的方法
本文實(shí)例講述了Python統(tǒng)計(jì)文件中去重后uuid個(gè)數(shù)的方法。分享給大家供大家參考。具體如下:
利用正則表達(dá)式按行獲取日志文件中的的uuid,并且統(tǒng)計(jì)這些uuid的去重個(gè)數(shù)(去重利用set)
import re
pattern=re.compile(r'&uuid=.*&')
uuidset=set()
with open('request.log.2015-05-26','rt') as f:
for line in f:
all=pattern.findall(line)
if len(all)>0 and line.find('iphone')>0:
# print(all[0])
uuidset.add(all[0])
print(len(uuidset))
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
淺談Python處理json字符串為什么不建議使用eval()
本文主要介紹了Python處理json字符串為什么不建議使用eval(),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-10-10
Python使用Paramiko庫實(shí)現(xiàn)SSH管理詳解
paramiko 是一個(gè)用于在Python中實(shí)現(xiàn)SSHv2協(xié)議的庫,它支持對(duì)遠(yuǎn)程服務(wù)器進(jìn)行加密的通信,本文主要介紹了如何使用Paramiko庫實(shí)現(xiàn)SSH管理,感興趣的小伙伴可以學(xué)習(xí)一下2023-11-11
Python通過WHL文件實(shí)現(xiàn)離線安裝的操作詳解
在Python開發(fā)中,我們經(jīng)常需要安裝第三方庫來擴(kuò)展Python的功能,通常情況下,我們可以通過pip命令在線安裝這些庫,此時(shí),WHL(Wheel)文件成為了非常實(shí)用的解決方案,本教程將結(jié)合實(shí)際案例,詳細(xì)介紹如何通過WHL文件在Python中進(jìn)行離線安裝,需要的朋友可以參考下2024-08-08
Python實(shí)現(xiàn)將HTML轉(zhuǎn)成PDF的方法分析
這篇文章主要介紹了Python實(shí)現(xiàn)將HTML轉(zhuǎn)成PDF的方法,結(jié)合實(shí)例形式分析了Python基于pdfkit模塊實(shí)現(xiàn)HTML轉(zhuǎn)換成PDF文件的相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2019-05-05
python創(chuàng)建ArcGIS shape文件的實(shí)現(xiàn)
今天小編就為大家分享一篇python創(chuàng)建ArcGIS shape文件的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-12-12

