('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))
import requests from bs4 import BeautifulSoup
result = []
def run(url): #询问用户要查询的域名 lid=url #设置浏览器头过反爬 head={'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36'} #设置好url url="http://site.ip138.com/{}/".format(lid) urldomain="http://site.ip138.com/{}/domain.htm".format(lid) url2="http://site.ip138.com/{}/beian.htm".format(lid) url3="http://site.ip138.com/{}/whois.htm".format(lid) #打开网页 all_url = [url,urldomain,url2,url3] for i in all_url: rb=requests.get(i,headers=head) #获取内容并用html的方式返回 gf=BeautifulSoup(rb.content,'html.parser') #print('[+]IP解析记录') result.append('[+]IP解析记录') #读取内容里的p标签 for x in gf.find_all('p'): #使用text的内容返回 link=x.get_text() result.append(link) #print(link) return result
在django中使用上面的代码查询时出现错误('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))
评论 0