最近要对公司网站状态进行定期确认,决定自己写个小程序进行自动实现。
第一步:实现获取网页返回值
登陆网站点击到最后的获取信息的网页,通过F12获取网站的url,具体的在
然后右边的消息头中获取get里面的url
然后在右边的响应中查看返回的信息,确认想要使用的特定返回值。
1 import json
2 import requests
3 import datetime
4
5 url = 'https://monitortools4.china-ipv6.cn/api/quick?domain=www.xxxx.com' # 调用的网址
6
7 response = requests.get(url)
8 jsonstr = json.loads(response.text)
9
10
11 ipv4 = jsonstr['data']['ipv4_req']
12 ipv6 = jsonstr['data']['ipv6_req']
这里在操作时遇到问题,因为这个网页返回值为字典类型嵌套字典类型,所以当电泳jsonstr时用了两个[]当时是通过挨个输入字符类型发现data、ipv4_req和ipv6_req都是字典类型。
第二步:实现将输出值写入到txt文件