鱼C论坛

 找回密码
 立即注册
查看: 813|回复: 2

两组不同IP如何使用判断语句?

[复制链接]
发表于 2020-5-14 09:44:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我有两组IP对应不同的URL。

例如下面这组IP对应的是红色部分链接

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')[1].get_text()
    r = str(n)
    n = n + 1
    ws['a' + r] = i
    ws['b' + r] = trs
wb.save("c:\\New folder\\11.xlsx")

下面这组IP对应的是红色部分链接

ip = ['10.0.3.30','10.0.3.31','10.0.3.32','10.0.65.18','10.0.70.22','10.0.65.11','10.0.45.11']
for i in ip:
    url = "http://" + i + "/SSI/info_configuration.htm"
    req = requests.get(url)
    html = req.text
    bs = BeautifulSoup(html,"html.parser")
    trs = bs.select('tr')[20].get_text()

如何通过判断语句来执行这两组语句?

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-18 09:34:51 | 显示全部楼层
将两个 url 分别命名为 url1 和 url2
两个 ip 也这样 ip1 和 ip2
如果你想两个同时运行,可以尝试多线程
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-18 20:45:47 | 显示全部楼层
本帖最后由 Vastsea 于 2020-5-18 20:46 编辑
ip1 = ['10.0.3.12','10.0.55.20','10.0.3.18','10.0.70.18','10.0.3.15','10.0.70.24']
ip2 = ['10.0.3.30','10.0.3.31','10.0.3.32','10.0.65.18','10.0.70.22','10.0.65.11','10.0.45.11']
for i in ip1:
    url1 = "http://" + i + "/web/guest/cn/websys/status/getUnificationCounter.cgi"
    req = requests.get(url1)
    html = req.text
    bs = BeautifulSoup(html,"html.parser")
    trs = bs.select('tr.staticProp')[1].get_text()
    n = 2
    r = str(n)
    n = n + 1
    ws['a' + r] = i
    ws['b' + r] = trs
wb.save("c:\\New folder\\11.xlsx")

for i in ip2:
    url2 = "http://" + i + "/SSI/info_configuration.htm"
    req = requests.get(url2)
    html = req.text
    bs = BeautifulSoup(html,"html.parser")
    trs = bs.select('tr')[20].get_text()
    n = 8
    r = str(n)
    n = n + 1
    ws['a' + r] = i
    ws['b' + r] = trs
wb.save("c:\\New folder\\11.xlsx")

这样可以吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-21 08:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表