URL 遍历
import requestsfrom bs4 import BeautifulSoup
ip = ['10.0.3.12','10.0.55.20','10.0.3.18','10.0.70.18','10.0.3.15','10.0.70.24']
for i in ip:
url = "http://" & i & "/web/guest/cn/websys/status/getUnificationCounter.cgi"
req = requests.get(url)
html = req.text
bs = BeautifulSoup(html,"html.parser")
trs = bs.select('tr.staticProp').get_text()
trs 输出的结果为“总数:XXXXX”
想要输出结果为:
10.0.3.12 总数:XXXXX
10.0.55.20 总数:XXXXX
10.0.3.18 总数:XXXXX
10.0.70.18 总数:XXXXX
...... for i in ip:
url = "http://" + i + "/web/guest/cn/websys/status/getUnificationCounter.cgi"
req = requests.get(url)
html = req.text
bs = BeautifulSoup(html,"html.parser")
trs = bs.select('tr.staticProp').get_text()
print(i,trs) 非常感谢楼上的帮助。
输出的格式是这样的
10.0.3.12
总印数:
23809
如何让它变成 10.0.3.12 总印数:23809
谢谢!
Vastsea 发表于 2020-5-6 09:09
非常感谢楼上的帮助。
输出的格式是这样的
10.0.3.12
参照 2 楼,
改为
print(i,trs,sep="",end="") 谢谢楼上的回复,但是没管用。
页:
[1]