zoukankan      html  css  js  c++  java
  • Python判断网页是否有这个元素的技巧

    有时候我们使用Python打开一个网页的时候,需要让Python去判断一下打开的网页是不是我们想要打开的。我们可以使用try: except 来判断一下。

    实现思路:

    try:

          打开百度

          点击百度特有的css元素

          print(“百度打开成功”)

          关闭网页

    except:

          print(“百度打开失败”)

          关闭网页

    具体代码如下:

    # -*-coding:utf-8-*-
    import time
    from selenium import webdriver
    
    driver = webdriver.Firefox()
    try:
       driver.get("www.baidu.com")   #打开百度
        driver.find_element_by_css_selector('#lg img[src="//www.baidu.com/img/bd_logo1.png"]')   #查看页面是否有 #lg img[src="//www.baidu.com/img/bd_logo1.png"]的 css元素存在。
        print("百度打开成功")
        driver.close()
    except:
        print("百度打开失败")
        driver.close()
            
  • 相关阅读:
    我的学习记录-JAVA SE 03
    我的学习记录-JAVA SE 02
    我的学习记录-JAVA SE 01
    我的mysql的学习记录
    Hibernate4学习一
    java3
    java5
    java基础4
    java2
    java
  • 原文地址:https://www.cnblogs.com/APeng2019/p/10719380.html
Copyright © 2011-2022 走看看