求教各位大神,这代码到底哪儿错了,怎么改正?
import requests
import time
from bs4 import BeautifulSoup
start = time.time()
def chax():
lid = input('请输入要查询的域名:')
headers={'user-agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.26 Safari/537.36 '}
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)
#打开网页
rb = requests.get(url,headers=headers)
rb1 = requests.get(urldomain, headers=headers)
rb2 = requests.get(url2, headers=headers)
rb3 = requests.get(url3, headers=headers)
#获取内容并用html的方式返回
gf = BeautifulSoup(rb.content,'html.parser')
print('[+]IP解析记录')
#读取内容的ip标签
for x in gf.fand_all('p'):
link = x.get_text()
print(link)
gf1 = BeautifulSoup(rb1.content,'html.parser')
print('[+]子域名查询')
for v in gf1.fand_all('p'):
link2 =v.get_text()
print(link2)
gf2 = BeautifulSoup(rb2.content, 'html.parser')
print('[+]备案查询')
for s in gf2.fand_all('p'):
link3 = s.get_text()
print(link3)
gf3 = BeautifulSoup(rb3.content, 'html.parser')
print('[+]whois查询')
for k in gf3.fand_all('p'):
link4 = k.get_text()
print(link4)
chax()
end =time.time()
print('查询耗时:',end - start)

import requests
import time
from bs4 import BeautifulSoup
start = time.time()
def chax():
lid = input('请输入要查询的域名:')
headers={'user-agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.26 Safari/537.36 '}
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)
#打开网页
rb = requests.get(url,headers=headers)
rb1 = requests.get(urldomain, headers=headers)
rb2 = requests.get(url2, headers=headers)
rb3 = requests.get(url3, headers=headers)
#获取内容并用html的方式返回
gf = BeautifulSoup(rb.content,'html.parser')
print('[+]IP解析记录')
#读取内容的ip标签
for x in gf.fand_all('p'):
link = x.get_text()
print(link)
gf1 = BeautifulSoup(rb1.content,'html.parser')
print('[+]子域名查询')
for v in gf1.fand_all('p'):
link2 =v.get_text()
print(link2)
gf2 = BeautifulSoup(rb2.content, 'html.parser')
print('[+]备案查询')
for s in gf2.fand_all('p'):
link3 = s.get_text()
print(link3)
gf3 = BeautifulSoup(rb3.content, 'html.parser')
print('[+]whois查询')
for k in gf3.fand_all('p'):
link4 = k.get_text()
print(link4)
chax()
end =time.time()
print('查询耗时:',end - start)

树下乘凉
