国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python基于gevent實現文件字符串查找器

Python基于gevent實現文件字符串查找器

2020-08-11 17:11天外歸云 Python

這篇文章主要介紹了Python基于gevent實現文件字符串查找器,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

1、遞歸遍歷目錄下所有文件并通過finder函數定位指定格式字符串

2、用來查找字符串的finder函數是自己定義的,這里定義了一個ip_port_finder通過正則表達式查找ip:port格式(粗匹配:數字.數字.數字.數字:數字)的字符串

3、用gevent來實現協程并發完成耗時任務

代碼如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# -*- coding: utf-8 -*-
import re
from os.path import join
from os import walk
from gevent import monkey
import gevent
 
monkey.patch_all()
 
 
def ip_port_finder(str: str) -> bool:
  pattern = re.compile(r".+\d+\.\d+\.\d+\.\d+:\d+")
  matchObj = pattern.match(str)
  if matchObj:
    print("------")
    print(f"發現目標:{matchObj.group(0)}")
    return True
  else:
    return False
 
 
def find_in_file(file_path, finder):
  with open(file_path, "r", encoding="utf-8", errors='ignore') as f:
    for (num, value) in enumerate(f):
      if finder(value):
        print(f"文件路徑:{file_path}")
        print(f"所在行數:{num}")
 
 
find_in_path_recursively = lambda path, finder: gevent.joinall(
  [gevent.spawn(find_in_file, join(root, file_name), finder) for root, directories, f_names in walk(path) for
   file_name in f_names])
 
if __name__ == '__main__':
  path = "E:\dev_codes\xxx"
  find_in_path_recursively(path, ip_port_finder)

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:https://www.cnblogs.com/LanTianYou/p/9392406.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 经典法国性xxxx精品 | 午夜啪 | 美女国产精品 | 91在线免费视频 | 日韩精品www| 欧美一区二区久久 | 九九久久精品 | 国产免费一区二区三区 | 中文字幕一级毛片 | 精品国产乱码久久久久久影片 | 午夜影院 | 国产精品久久久久久久久久久久冷 | 五月婷婷丁香在线 | 精品国产91乱码一区二区三区 | 亚洲精品综合 | 欧美一级免费 | 91尤物网站网红尤物福利 | 亚洲一区有码 | 久综合网| 日日日操 | 亚洲高清视频网站 | 免费成人av网站 | 中文精品在线 | 国产精品久久久久久亚洲调教 | 7799精品天天综合网 | 亚洲欧美精品一区二区 | 欧美一区二区三区在线看 | 午夜视频免费在线观看 | 一区视频在线 | 日韩视频www| 不用播放器的免费av | 黄色录像特级 | 国外精品久久久蜜桃免费全文阅读 | 一级毛片观看 | 国产欧美日韩 | 国产精品成人国产乱一区 | 国产一区中文字幕 | 国产黄| 亚洲视频一区二区三区在线观看 | 日本电影一区 | 日韩欧美大片在线观看 |