Python IPify VPN 检查器 API KeyError
Python IPify VPN Checker API KeyError
我正在尝试使用 https://vpn-proxy-detection.ipify.org,但无法正常工作。我如何在“proxy”
中获取值“vpn”
req2 = requests.get(url = VPNLink + IP)
data3 = req2.json()
print(data3)
VPN = data3[""]
print(VPN)
Traceback (most recent call last):
File "c:\Users\Administrator\Desktop\VPNChecker.py", line 47, in <module>
VPN = data3["proxy.vpn"]
KeyError: 'proxy.vpn
这是 API 的输出:
{"ip":"8.8.8.8","proxy":{"proxy":false,"vpn":false,"tor":false}}
你应该这样做:
VPN = data3["proxy"]["vpn"]
但请注意,当您的程序执行网络操作时,您必须注意异常情况(例如,未找到服务器、服务器已关闭、如果没有 proxy
或 vpn
则出现 KeyError) .
我正在尝试使用 https://vpn-proxy-detection.ipify.org,但无法正常工作。我如何在“proxy”
中获取值“vpn”req2 = requests.get(url = VPNLink + IP)
data3 = req2.json()
print(data3)
VPN = data3[""]
print(VPN)
Traceback (most recent call last):
File "c:\Users\Administrator\Desktop\VPNChecker.py", line 47, in <module>
VPN = data3["proxy.vpn"]
KeyError: 'proxy.vpn
这是 API 的输出:
{"ip":"8.8.8.8","proxy":{"proxy":false,"vpn":false,"tor":false}}
你应该这样做:
VPN = data3["proxy"]["vpn"]
但请注意,当您的程序执行网络操作时,您必须注意异常情况(例如,未找到服务器、服务器已关闭、如果没有 proxy
或 vpn
则出现 KeyError) .