第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

python2腳本如何提取nginx日志當(dāng)天訪問特定位置的ip

python2腳本如何提取nginx日志當(dāng)天訪問特定位置的ip

陪伴而非守候 2019-05-14 11:23:28
1.目前可以提取當(dāng)天訪問的ip但是有bug第一個找到的不包含ip還有無法在其中提取訪問特定位置的記錄。2.代碼`!/usr/bin/envpythoncoding:utf-8importurllibimportjsonimporttimeimportreld=time.strftime("%d/%b/%Y",time.localtime())url='http://ip.taobao.com/service/...'defip_find(ip):data=urllib.urlopen(url+ip).read()datadict=json.loads(data)foroneinfoindatadict:if'code'==oneinfo:ifdatadict[oneinfo]==0:returndatadict['data']['country']+datadict['data']['region']+datadict['data']['city']+'\t'+datadict['data']['isp']defsort_value(s):d=sorted(s.iteritems(),key=lambdat:t[1],reverse=True)returndifname=='__main__':withopen('access.log')asf:content=f.read()patt=re.compile(ld+r'(.*)',re.S)result=re.search(patt,content).group(1)file=r'test.txt'withopen(file,'w+')asf:f.write(result)withopen('test.txt')asf:#/opt/nginx/logs/d={}forlineinf:field=line.split()printfieldiffield[0]notind:d.setdefault(field[0],[])d[field[0]].append(field[0])s={}forkind:s[k]=len(d[k])s=sort_value(s)[0:10]print'訪問IP\t\t\t訪問次數(shù)\t\tIP來源'print'----------------------------------------------------------------------------'forip,conins:printstr(ip)+'\t\t'+str(con)+'\t\t'+ip_find(ip)`3.日志文件106.38.121.196--[08/Jun/2018:18:15:43+0800]"POST/supervision/api/user/login.doHTTP/1.1"200503"http://supervision.bangcle.com/""Mozilla/5.0(WindowsNT6.1;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/66.0.3359.117Safari/537.36"180.168.174.128--[11/Jun/2018:09:12:04+0800]"POST/supervision/api/user/login.doHTTP/1.1"200491"http://supervision.bangcle.com/""Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/67.0.3396.79Safari/537.36"106.38.121.195--[11/Jun/2018:18:11:04+0800]"GET/static/js/vendor.180eb0f8247b996979d3.jsHTTP/1.1"3040"http://supervision.bangcle.com/""Mozilla/5.0(WindowsNT6.1;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/66.0.3359.117Safari/537.36"
查看完整描述

2 回答

?
神不在的星期二

TA貢獻(xiàn)1963條經(jīng)驗(yàn) 獲得超6個贊

可以采用result=re.split(ld,content)[0].split('"')[0]+ld+re.search(patt,content).group(1)
                            
查看完整回答
反對 回復(fù) 2019-05-14
?
藍(lán)山帝景

TA貢獻(xiàn)1843條經(jīng)驗(yàn) 獲得超7個贊

ip:106.38.121.196,views:1ip:180.168.174.128,views:2total:2max_ip_view:{'106.38.121.195':2}
                            
查看完整回答
反對 回復(fù) 2019-05-14
  • 2 回答
  • 0 關(guān)注
  • 482 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號