我写了一个简单的python脚本,使用requests
模块向此网站http://www.lagado.com/proxy-test发出请求。
本网站基本上会告诉您请求是否使用代理。根据该网站,该请求不是通过代理,实际上是通过我的IP地址。
以下是代码:
proxiesLocal = {
'https': proxy
}
headers = RandomHeaders.LoadHeader()
url = "http://www.lagado.com/proxy-test"
res = ''
while (res == ''):
try:
res = requests.get(url, headers=headers, proxies=proxiesLocal)
proxyTest = bs4.BeautifulSoup(res.text, "lxml")
items = proxyTest.find_all("p")
print(len(items))
for item in items:
print(item.text)
quit()
except:
print('sleeping')
time.sleep(5)
continue
假设代理是存储代理地址的type string
变量,我做错了什么?