求大神写个python脚本 批量检测url中是否存在某个网页

2025-05-15 18:50:47
推荐回答(2个)
回答1:

#!/usr/bin/python
#coding=utf-8
import sys
import time
import requests
headers = {'User-Agent':"Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0"}##浏览器请求头
open_url = []
all_url = []
payloa = 'http://'
payload = '/phpmyadmin/index.php'
def search_url():
    with open(r"C:\Users\ww\Desktop\ip_list.txt","r") as f :
        for each in f:
            each = each.replace('\n','')
            urllist = payloa+each+payload
            all_url.append(urllist)
            handle_url(urllist)
def handle_url(urllist):
    try:
        start_htm = requests.get(urllist,headers=headers)
        #print start_htm
        if start_htm.status_code == 200:
            print '**************************'
            print urllist
    except:
        pass
if __name__ == "__main__":
    search_url()

写了个简单的,有时间再加上多线程吧。希望能帮助到你。

回答2:

直接open
然后if url in content