首页 > 其他分享 >selenium无头浏览器

selenium无头浏览器

时间:2023-03-07 10:33:38浏览次数:48  
标签:web 浏览器 selenium edge 无头 options

from selenium.webdriver import Edge
# 在这里导入浏览器设置相关的类
from selenium.webdriver.edge.options import Options

# 无可视化界面设置 #
edge_options = Options()
# 使用无头模式
edge_options.add_argument('--headless')
# 禁用GPU,防止无头模式出现莫名的BUG
edge_options.add_argument('--disable-gpu')

# 1.创建对象
web = Edge(options=edge_options)

# 2.打开一个网址
web.get("https://tadu.com/book/902724")

# 输出页面标题
print(web.title)
# 输出页面代码Elements(经过数据加载以及js执行之后的结构的html内容)
print(web.page_source)

web.close()

标签:web,浏览器,selenium,edge,无头,options
From: https://www.cnblogs.com/Wesuiliye/p/17187157.html

相关文章

  • 浏览器数据库indexeddb-数据库缓存
    随着浏览器的功能不断增强,越来越多的网站开始考虑,将大量数据储存在客户端,这样可以减少从服务器获取数据,直接从本地获取数据。现有的浏览器数据储存方案,都不适合储存大量数......
  • python_selenium(部分笔记)
    什么是自动化?自动化就是以人力驱动的测试行为转化为机械执行的一种过程目的:节省人力,时间或者硬件资源,提高测试效率哪些场景下适合做自动化?1,任务测试明确,不会频繁变动2,每日......
  • Selenium CHANGELOG[最新版本4.8.2 计划中]
    SeleniumCHANGELOG[持续更新]源文件https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES搬运工对重点版本做时间标注,具体时间点可以参考https://github.c......
  • selenium窗口之间的切换
    importtimefromselenium.webdriverimportEdgefromselenium.webdriver.common.byimportByfromselenium.webdriver.common.keysimportKeys#键盘输入#1.......
  • 前端性能精进之浏览器(三)——图像
    HTTPArchive在2022年关于多媒体的报告中指出,目前大概有99.9%的网站或多或少都会包含点图像。并且高达70%的移动页面和80%的桌面页面的LCP指标会受图像......
  • selenium+Autolt上传图片(非input属性)
    原理说明:autoit它设计用于WindowsGUI(图形用户界面)中进行自动化操作的一个程序,使用前需要安装,一般网站中图片上传会涉及到点击上传图片按钮就会弹出一个Windows的框用于......
  • Typecho——非插件方式实现评论显示系统信息和浏览器信息
    前言其实就是将browser.js转化为PHP代码,不过因为本身typecho评论存储的信息有限,所以针对~c360浏览器和win11c~并不能进行很好的区分,如果很在意这一部分的话,其实也可以......
  • 批量下载浏览器网页中全部链接的方法
      本文介绍在Chrome浏览器中,通过迅雷自动批量选中网页中全部下载链接并进行下载的方法。  前期的文章批量下载Landsat遥感影像的方法中,我们详细介绍了USGS遥感影像批......
  • iis 启用服务器端调试后,浏览器上不再显示错误提示信息
    今天发现一个奇葩现象,一个asp文件里的代码运行出错了,但是浏览器并不会显示错误的提示信息,显示一个空白页,并且通过查看httpheader发现返回的http状态码是 200 ......
  • selenium的各种操作
    importtimefromselenium.webdriverimportEdgefromselenium.webdriver.common.byimportByfromselenium.webdriver.common.keysimportKeys#键盘输入#1.......