当前位置: 首页 > news >正文

口碑好的福州网站建设微信开放平台管理员怎么解除

口碑好的福州网站建设,微信开放平台管理员怎么解除,pc网站优势,国家三大外贸平台像 Selenium 这样的自动化工具使我们能够通过不同的语言和浏览器自动化 Web 流程并测试应用程序。 Python 是它支持的众多语言之一#xff0c;并且是一种非常简单的语言。 它的Python客户端帮助我们通过Selenium工具与浏览器连接。 Web 测试对于开发 Web 应用程序至关重要并且是一种非常简单的语言。 它的Python客户端帮助我们通过Selenium工具与浏览器连接。 Web 测试对于开发 Web 应用程序至关重要但更重要的是它使我们能够自动化 Web 流程。 我们需要访问源代码并检查某些元素以自动化此类过程。 本文向您展示如何使用其 Python 客户端和 API 检查某个元素是否存在于 Selenium 中。 使用 find_element() 使用 Selenium Python 检查元素是否存在 要使用 Selenium Python 客户端我们需要通过以下 pip 命令安装其包 pip install selenium除了Python客户端之外如果我们要使用它们还需要安装其他工具例如ChromeDriver。 您可以相当轻松地下载并安装它。 现在我们可以使用 Selenium 模块及其 Exception 部分来检查元素是否存在。 首先我们使用 webdriver 模块访问浏览器代理Chrome并使用 get() 方法访问我们想要检查其元素的网页。 然后使用 find_element() 方法并传递 By.TAG_NAME 参数和要查找的元素例如 h2。 find_element() 方法使用 By 策略和定位器来查找元素。 在下面的代码中我们使用By.TAG_NAME策略来查找我们想要的元素。 我们还可以使用 By.CSS_SELECTOR 来查找元素。 from selenium import webdriver from selenium.webdriver.common.by import By from selenium.common.exceptions import NoSuchElementExceptiondriver webdriver.Chrome(executable_pathC:\chromedriver.exe) driver.implicitly_wait(0.5) driver.get(https://thehackernews.com/)try:element driver.find_element(By.TAG_NAME, h2)hackHead element.textprint(Element exist)print(hackHead) except NoSuchElementException:print(Element does not exist)driver.close()输出: DeprecationWarning: executable_path has been deprecated, please pass in a Service objectdriver webdriver.Chrome(executable_pathC:\chromedriver.exe)DevTools listening on ws://127.0.0.1:57551/devtools/browser/dce0d9db-6c42-402e-8770-13999aff0e79 Element exist Pay What You Want for This Collection of White Hat Hacking Courses我们获得了 Pay What You Want for This Collection of White Hat Hacking Courses 作为元素的内容但您可能会注意到可执行文件路径周围有一个 DeprecationWarning。 DeprecationWarning: executable_path has been deprecated, please pass in a Service objectdriver webdriver.Chrome(executable_pathC:\chromedriver.exe)为了解决这个问题我们需要安装 webdriver-manager 模块来使用 pip 命令处理浏览器交互。 pip install webdriver-manager然后使用以下语句将模块导入到您的代码中。 from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.chrome.service import Service并使用service属性而不是executable_path并将 Service() 和 ChromeDriverManager() 方法传递给service属性。 driver webdriver.Chrome(serviceService(ChromeDriverManager().install()))现在代码变成 from selenium import webdriver from selenium.webdriver.common.by import By from selenium.common.exceptions import NoSuchElementException from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.chrome.service import Servicedriver webdriver.Chrome(serviceService(ChromeDriverManager().install())) driver.implicitly_wait(0.5) driver.get(https://thehackernews.com/)try:l driver.find_element(By.TAG_NAME, h2)s l.textprint(Element exist - s) except NoSuchElementException:print(Element does not exist)driver.close()输出: [WDM] - Downloading: 100%|████████████████████████████████████████████████████████████████████████████████████████████████| 6.29M/6.29M [00:0300:00, 2.13MB/s]DevTools listening on ws://127.0.0.1:57442/devtools/browser/2856cae0-e665-42c3-a20d-a847d52658c1 Element exist Pay What You Want for This Collection of White Hat Hacking Courses因为这是第一次运行您可能会看到输出的 [WDM] 部分 否则只有 DevTools 消息和代码输出应该是可见的。 这样您可以使用其 Python 客户端轻松检查 Selenium 中是否存在某个元素。
http://www.w-s-a.com/news/280054/

相关文章:

  • 吉林省建设安全信息网站宜宾市建设工程质量监督站网站
  • 镇江网站建设远航网络帝国cms 网站地图 自定义
  • 金融网站模板源代码net网站是国际域名吗
  • 北京高端网站建设价格企业网络托管公司
  • 规范门户网站建设没有网站可以做域名解析吗
  • pc 手机网站源码织梦网站修改教程视频教程
  • 江苏省建设厅副厅长网站济南网络建站模板
  • 工信部网站备案举报做网站竞争大吗
  • 网站建设经费管理注册了域名怎么做网站
  • 哪个着陆页网站福田做网站的公司
  • 网站备案完成后该如何做宁波公司网站建设价格
  • 标识标牌网站怎么做手机网站开发session
  • 怎样建设网站是什么样的广州做和改版网站的公司
  • 世界网站制作帮助做职业规划的网站
  • wordpress 查看站点ppt素材大全免费图片
  • 网站做弹幕广告有什么兼职做it的网站
  • 什么公司做网站出名广州做外贸网站公司
  • 源码网站取名企业网站怎么做百度
  • 织梦网站如何打通百度小程序深圳网站设计灵点网络品牌
  • 做网站网关备案展厅设计风格
  • 唐山网站建设费用网站title优化
  • 网站建设公司做销售好不好海南在线新闻中心
  • title 镇江网站建设wordpress 获取用户密码
  • 品牌型网站建设wordpress+js插件开发教程
  • 免费注册微信网站国家企业年审营业执照官网
  • 建设银行网站 无法访问东莞淘宝运营
  • 做家电网站做网站美工需要会什么软件
  • 深圳营销型定制网站开发1000建设银行网站特点分析
  • 安装网站系统重庆知名网站
  • 巴彦淖尔市 网站建设怀化北京网站建设