关于seleni使用代理的问题
from selenium import webdriverimport random
drive_path = r'H:\Python程序\geckodriver' # 路径
proxy_list = [
'HTTPS://119.142.197.77:4216',
'HTTP://60.188.17.46:3000',
'HTTP://60.188.2.195:3000',
'HTTPS://125.126.115.229:60004',
'HTTPS://125.126.126.124:60004',
'HTTPS://125.126.110.182:60004',
'HTTP://183.166.252.187:4216',
'HTTP://58.246.142.79:8118',
'HTTPS://119.120.248.179:4216',
'HTTP://180.122.148.223:3000',
'HTTP://223.247.93.169:4216',
'HTTP://223.241.2.88:4216',
'HTTP://222.180.24.13:808',
'HTTP://60.188.27.32:3000',
'HTTPS://60.188.241.88:3000',
'HTTPS://223.241.2.172:4216',
'HTTP://220.189.99.192:3000',
'HTTP://60.188.240.217:3000',
'HTTP://223.241.2.176:4216'
]
options = webdriver.FirefoxOptions()
options.add_argument("--proxy-server={}".format(random.choice(proxy_list)))
driver = webdriver.Firefox(executable_path=drive_path, firefox_options=options)
driver.get("http://httpbin.org/ip")
使用代理后IP地址没有变化,但是程序能正常跑完,请问是什么原因 本帖最后由 _2_ 于 2020-6-29 21:24 编辑
先试试把 HTTP(S) 小写
再尝试删掉前面的 HTTP(S) 本帖最后由 yjptx121 于 2020-6-29 20:52 编辑
_2_ 发表于 2020-6-27 07:47
额……
先试试把 HTTP(S) 小写
再尝试删掉前面的 HTTP(S)
需要把大写改成小写就可以了 yjptx121 发表于 2020-6-27 20:14
需要把大写改成小写就可以了
好的,谢谢你的最佳{:10_254:}
页:
[1]