首页 python正文

selenium使用google如何使用代理IP

启明SEO python 2020-11-06 09:33:21 2880 0 selenium

selenium可以模拟浏览器进行点击,但是如果同一IP操作过多,就会出现排斥,从而抓取不到数据。所以,学会使用代理IP是使用selenium的重要一个知识点,下面我就来给大家分享下如何使用代理IP启动google浏览器。下面是代码:

from selenium import webdriver
from selenium.webdriver import ChromeOptions
import time
import random
option = ChromeOptions()
ips=['http://139.209.226.129:4524','http://218.5.229.157:4563','http://117.69.144.247:4570','http://114.103.105.224:4570','http://117.69.129.82:4548']
for ip in ips:

    option.add_argument(('--proxy-server=' + ip))#有的博客写的是'--proxy-server=http://',就目前我的电脑来看的话需要把http://去掉就可以用,他会自己加的
    driver = webdriver.Chrome(options=option)

    i=random.randint(3,8)
    try:
        driver.get('http://www.liaojinhua.com')
        time.sleep(i)
        driver.delete_all_cookies()
        driver.quit()
    except:
        print("不能使用")
        driver.delete_all_cookies()
        driver.quit()

代码没有写全,主要就是为了展现一下代理IP的使用。如有不懂的,或者是想一起学习的可以搜索微信号:qimingseo

评论

Python好学公众号

好文推荐

实时访客入口页面出现bd_vid=标识是什么原因

实时访客入口页面出现bd_vid=标识是什么原因

最近查看百度实时访客,总是会看到入口页面会多......

有了微信视频号,但是没有发布权限,怎么开通

有了微信视频号,但是没有发布权限,怎么开通

视频号是微信在2020年1月19号开始内测的......

如何用python抓取爱企查企业信息

如何用python抓取爱企查企业信息

前段时间,经理让我去找一些企业的信息,我平常......

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

对于一般企业网站或者博客来说,对服务器的配置......

网站始终只收录一个首页,为什么

网站始终只收录一个首页,为什么

新做了两个网站,但是一直只是收录一个首页,快......

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

修改浏览指纹的方法其实也是很简单,主要使用到......