Python 代理,selenium使用代理
大蟒之硒使用代理互联网协议(Internet Protocol的缩写)硒控制浏览器也是可以使用代理互联网协议(互联网协议的缩写)的!
使用代理互联网协议(互联网协议的缩写)的方法
实例化配置对象选项=网络驱动程序.ChromeOptions()配置对象添加使用代理互联网协议(互联网协议的缩写)的命令选项。add _ argument(-proxy-server=http://202。20 .16 .82:9527 )【这儿可以自己百度找代理IP】实例化带有配置对象的驾驶员对象driver=webdriver .chrome(./chromedriver ,chrome_options=options)参考代码如下:
从硒导入webdriveroptions=webdriver .ChromeOptions() #创建一个配置对象选项。add _ argument(-proxy-server=http://202。20 .16 .82:9527 )#使用代理ipdriver=webdriver .chrome(chrome _ options=选项)#实例化带有配置的驾驶员对象司机。get( http://www。它投了。cn’)打印(驱动程序。标题)司机。退出()示例代码如下:
从硒导入web驱动器URL= http://www。百度一下。com #创建配置对象opt=webdriver .ChromeOptions()#添加配置参数# 设置浏览器为无头浏览器#选择。add _ argument(-headless )# opt。add _ argument(-disable-GPU )#更换互联网协议(互联网协议)代理,必须重新启动浏览器选择。add _ argument(-proxy-server=http://190。171 .158 .109:999 )#创建浏览器对象的时候添加配置对象driver=webdriver .chrome(chrome _ options=opt)驱动程序。获取(URL)#驱动程序。save _ screen shot( Baidu _ views。png’)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。