谷歌浏览器驱动测试

谷歌浏览器驱动测试selenium驱动谷歌浏览器,ip+headless+不出现自动测试字样importtimefromseleniumimportwebdriverfromselenium.webdriverimportChromeOptionsfromselenium.webdriver.chrome.optionsimportOptionsimportrequestsdefget_proxy():proxy=requests.get(“http://127.0.0

大家好,又见面了,我是你们的朋友全栈君。

selenium驱动谷歌浏览器,ip+headless+不出现自动测试字样

import time
from selenium import webdriver
from selenium.webdriver import ChromeOptions
from selenium.webdriver.chrome.options import Options
import requests



def get_proxy():
    proxy = requests.get("http://127.0.0.1:5010/get/").json().get('proxy')
    return proxy


ch_options = ChromeOptions()

ch_options.add_argument('--headless')  #不提供可视化界面
ch_options.add_argument('--disable-gpu')  #禁用GPU加速,否则可能会出现黑屏
#不出现自动测试字样
ch_options.add_experimental_option('excludeSwitches', ['enable-automation'])

#ip地址
#ip地址配置
proxy = get_proxy()
ch_options.add_argument("--proxy-server=http://" + proxy)

browser = webdriver.Chrome(options=ch_options)

#网页js渲染时间,我的网速最快10s
time.sleep(10)

browser.get('https://www.baidu.com')

#browser.find_element_by_id('kw').send_keys('ip')
#browser.find_element_by_id('su').click()

print(browser.page_source)
browser.close()
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/133484.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • docker(2)CentOS 7安装docker环境[通俗易懂]

    docker(2)CentOS 7安装docker环境[通俗易懂]前言前面一篇学了mac安装docker,这篇来学习在linux上安装docker环境准备Docker支持以下的CentOS版本,目前,CentOS仅发行版本中的内核支持Docker。Doc

    2022年7月29日
    10
  • win10 ie兼容性视图_ie11浏览器怎么设置兼容性视图

    win10 ie兼容性视图_ie11浏览器怎么设置兼容性视图查阅了大量资料,暂时没有在edge中设置ie兼容性视图的。不过可以在“程序”中安装IE11方法一:(看这样设置可以吗?若不可以,看方法二安装IE11)方法二:或许以后会出现相关插件的。…

    2025年10月3日
    3
  • 局部敏感哈希(LSH)之simhash和minhash

    局部敏感哈希(LSH)之simhash和minhash

    2021年11月22日
    59
  • GATK流程_diskeeper怎么用

    GATK流程_diskeeper怎么用一、使用GATK前须知事项:(1)对GATK的测试主要使用的是人类全基因组和外显子组的测序数据,而且全部是基于illumina数据格式,目前还没有提供其他格式文件(如IonTorrent)或者实验设计(RNA-Seq)的分析方法。(2)GATK是一个应用于前沿科学研究的软件,不断在更新和修正,因此,在使用GATK进行变异检测时,最好是下载最新的版本,目前的版本是2.8.1(2014-02

    2025年8月25日
    4
  • 可攻陷所有WiFi网络!KRACK 漏洞发现者回答纪实

    可攻陷所有WiFi网络!KRACK 漏洞发现者回答纪实如果你能连接到的Wi-Fi一夜之间不安全了,通过自家路由器的Wi-Fi上网冲浪却陷入勒索软件和其他恶意软件的包围中,一浪冲到沙滩上……这并非是夸张,就在今天,比利时安全研究人员MathyVanhoef表示,WPA2安全加密协议已经被破解,并在演示视频中对一部Android智能手机执行了一次KRACK。在演示中,攻击者可以对用户传输…

    2022年6月4日
    33
  • android错误_android:layout_margin

    android错误_android:layout_marginCausedby:android.util.AndroidRuntimeException:CallingstartActivity()fromoutsideofanActivity  contextrequirestheFLAG_ACTIVITY_NEW_TASKflag.Isthisreallywhatyouwant?  原因:     ac…

    2022年9月1日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号