我买了一个代理服务,它给了我一个 API,当打开它时,会显示像这样的堆叠代理的大文本文件,例如:
39.134.10.2:8080
139.59.2.223:8888
39.134.10.250:8080
61.5.207.102:80
39.134.146.130:8088
60.194.46.119:3128
161.139.222.254:9000
39.134.10.21:8080
148.217.94.54:3128
60.194.46.118:3128
39.134.10.28:8080
39.134.10.250:90
200.255.122.174:8080
219.239.142.253:3128
118.190.210.227:3128
我想让它成为 python 2.7 中的更新字典。我看到的大部分内容是人们要么网络抓取代理,要么使用 json 来获取它们。我的 API 链接出错:
ValueError:无法解码任何 JSON 对象
我只需要将 ip(s) 发送到 Python 中的字典,然后我就可以使用 selenium。
我试图这样做:
import urllib2, json
ipadd = urllib.urlop('link to API')
json.load(ipadd)
我总是可以每 24 小时将 ip 复制粘贴到记事本,但这违背了 API 的目的,我相信这很容易,我看不到。我是网络编程的新手。谢谢