|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
如何下代码,原来只去一个链接的内容,现在增加了一个链接,该如何写?红色为增加的链接。
import requests
from bs4 import BeautifulSoup
from openpyxl import Workbook
wb = Workbook()
ws = wb.active
ws['A1'] = "IP地址"
ws['B1'] = "总数"
n = 2
ip1 = ['192.168.3.12','192.168.55.20','192.168.3.18','192.168.70.18','192.168.3.15','192.168.70.20','192.168.70.24']
for i in ip1:
url1 = "http://" + i + "/web/guest/cn/websys/status/getUnificationCounter.cgi"
url3 = "http://" + i + "/web/guest/cn/websys/status/configuration.cgi"
req = requests.get(url1)
html = req.text
bs = BeautifulSoup(html,"html.parser")
trs = bs.select('tr.staticProp')[1].get_text()
r = str(n)
n = n + 1
ws['a' + r] = i
ws['b' + r] = i
ws['c' + r] = trs[3:]
wb.save("C:\\New folder\\11.xlsx")
- import requests
- from bs4 import BeautifulSoup
- from openpyxl import Workbook
- wb = Workbook()
- ws = wb.active
- ws['A1'] = "IP地址"
- ws['B1'] = "总数"
- n = 2
- ips = ['192.168.3.12', '192.168.55.20', '192.168.3.18', '192.168.70.18', '192.168.3.15', '192.168.70.20',
- '192.168.70.24']
- urls = [f"http://%s/web/guest/cn/websys/status/getUnificationCounter.cgi",
- f"http://%s/web/guest/cn/websys/status/configuration.cgi"]
- for i in ips:
- for x, url in enumerate(urls):
- req = requests.get(url % i)
- html = req.text
- bs = BeautifulSoup(html, "html.parser")
- if x:
- trs = bs.select('tr.staticProp')[17].get_text()
- else:
- trs = bs.select('tr.staticProp')[1].get_text()
- r = str(n)
- n = n + 1
- ws['a' + r] = i
- ws['b' + r] = i
- ws['c' + r] = trs[3:]
- wb.save("C:\\New folder\\11.xlsx")
复制代码
|
|