婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Python Selenium異常處理的實例分析

Python Selenium異常處理的實例分析

熱門標簽:螳螂科技外呼系統(tǒng)怎么用 遼寧智能外呼系統(tǒng)需要多少錢 舉辦過冬奧會的城市地圖標注 阿里電話機器人對話 電銷機器人系統(tǒng)廠家鄭州 qt百度地圖標注 地圖地圖標注有嘆號 400電話申請資格 正安縣地圖標注app

1、說明

在使用selenium時,不可避免的會遇到一些異常情況,比如超時、沒有找到節(jié)點的錯誤等等。一旦出現(xiàn)這樣的錯誤,程序就不能再運行了。這里我們可以使用tryexcept語句來捕捉異常。

2、實例

from selenium import webdriver
from selenium.common.exceptions import TimeoutException, NoSuchElementException
browser = webdriver.Chrome()
try:
  browser.get('https://www.baidu.com')
except TimeoutException:
  print('超時')
try:
  browser.find_element_by_id('aa')
except NoSuchElementException:
  print('未找到節(jié)點')
finally:
browser.close()

關(guān)于異常處理的實例擴展:

我是Python的新手,我正在嘗試編寫一個使用硒登錄到Web應(yīng)用程序并打印一些信息的nagios腳本。到目前為止,該腳本可以按預(yù)期工作,但是如果它無法檢索該網(wǎng)站,我希望它向系統(tǒng)發(fā)出警報。這是我所擁有的

#!/usr/bin/env python

import sys
from selenium import webdriver

url = 'main web site>'
systemInformation = 'sys information site>'
logout = 'log out link>'
browser = webdriver.PhantomJS('path to phantomjs for headless operation>')
login_username = 'username>'
login_password = 'password>'

try:
  browser.get(url)
  username = browser.find_element_by_name("username")
  password = browser.find_element_by_name("password")

  username.send_keys(login_username)
  password.send_keys(login_password)

  link = browser.find_element_by_name('loginbutton')
  link.click()

  browser.get(systemInformation)

  print "OK: Web Application is Running"
  for element in browser.find_elements_by_name('SystemReportsForm'):
    print element.text

  browser.get(logout)
  browser.quit()
  sys.exit(0)
except:
  print "WARNING: Web Application is Down!"
  sys.exit(2)

我希望如果第一部分失敗,那么它將轉(zhuǎn)到except部分,但是即使有出口,腳本也會打印出try和except。我確定這很簡單,我很想念。

這就是我最終解決此問題的方式,感謝您的幫助

#!/usr/bin/env python

import sys, urllib2
from selenium import webdriver

url = 'log in url>'
systemInformation = 'sys info url>'
logout = 'logout url>'
browser = webdriver.PhantomJS('phantomjs location for headless browser>')
login_username = 'user>'
login_password = 'password>'

def login(login_url,status_url):
  browser.get(login_url)
  username = browser.find_element_by_name("username")
  password = browser.find_element_by_name("password")

  username.send_keys(login_username)
  password.send_keys(login_password)

  link = browser.find_element_by_name('loginbutton')
  link.click()

  browser.get(status_url)

  if browser.title == 'Log In':
    print "WARNING: Site up but Failed to login!"
    browser.get(logout)
    browser.quit()
    sys.exit(1)
  else:
    print "OK: Everything Looks Good"
    for element in browser.find_elements_by_name('SystemReportsForm'):
      print element.text

    browser.get(logout)
    browser.quit()
    sys.exit(0)

req = urllib2.Request(url)

try:
  urllib2.urlopen(req)
  login(url,systemInformation)
except urllib2.HTTPError as e:
  print('CRITICAL: Site Appears to be Down!')
  browser.get(logout)
  browser.quit()
  sys.exit(2)

解決方案

sys.exit([status])引發(fā)SystemExit(status)異常,這就是執(zhí)行except子句的原因

通過提高SystemExit(status)退出解釋器。如果省略狀態(tài)或無,則默認為零(即成功)。如果狀態(tài)為整數(shù),則將其用作系統(tǒng)退出狀態(tài)。如果是另一種對象,則將其打印出來,并且系統(tǒng)退出狀態(tài)將為1(即失敗)。

刪除sys.exit(0)內(nèi)部try

到此這篇關(guān)于Python Selenium異常處理的實例分析的文章就介紹到這了,更多相關(guān)Python Selenium異常處理內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 一文搞懂python異常處理、模塊與包
  • Python異常處理與反射相關(guān)問題總結(jié)
  • Python異常處理中容易犯得錯誤總結(jié)
  • Python打包exe時各種異常處理方案總結(jié)
  • python基礎(chǔ)之文件操作和異常處理
  • Python pip install之SSL異常處理操作
  • 通過實例了解Python異常處理機制底層實現(xiàn)
  • Python異常處理機制結(jié)構(gòu)實例解析
  • python異常處理之try finally不報錯的原因
  • python except異常處理之后不退出,解決異常繼續(xù)執(zhí)行的實現(xiàn)
  • python異常處理和日志處理方式
  • Python Django中間件,中間件函數(shù),全局異常處理操作示例
  • Python 異常處理總結(jié)

標簽:合肥 阜新 昭通 興安盟 淘寶好評回訪 濟源 隨州 信陽

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Python Selenium異常處理的實例分析》,本文關(guān)鍵詞  Python,Selenium,異常,處理,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python Selenium異常處理的實例分析》相關(guān)的同類信息!
  • 本頁收集關(guān)于Python Selenium異常處理的實例分析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲精品国产第一综合99久久 | 91精品国产91久久综合桃花| 成人免费在线观看入口| 国产麻豆91精品| 777午夜精品视频在线播放| 99综合电影在线视频| 一区二区三区在线免费视频| 在线成人小视频| 99国产精品视频免费观看| 久久久久久**毛片大全| 国产精品正在播放| 青青国产91久久久久久| 欧美极品美女视频| 欧美激情资源网| 国产精品嫩草99a| 亚洲美女精品一区| 亚洲动漫第一页| 美女在线观看视频一区二区| 精品在线播放免费| 欧美性生交片4| 欧美精品久久一区| 久久久国际精品| 成人小视频在线观看| 欧美一区二区三区不卡| 丝袜亚洲另类欧美综合| 精品黑人一区二区三区久久| 国产精品久久久久久久久图文区 | 欧美亚洲自拍偷拍| 欧美色中文字幕| 日韩视频123| 亚洲天堂免费在线观看视频| 五月婷婷激情综合| 欧美日韩国产色站一区二区三区| 亚洲精品中文字幕在线观看| 日本vs亚洲vs韩国一区三区二区| 在线日韩一区二区| 91精品国产综合久久精品图片| 亚洲欧洲无码一区二区三区| 亚洲综合激情另类小说区| aaa国产一区| 亚洲精品一二三区| 91精彩视频在线观看| 亚洲成人在线免费| 精品国产乱码久久久久久久 | 欧美日韩在线免费视频| 一区在线观看视频| 在线亚洲人成电影网站色www| 亚洲日本中文字幕区| 91国产免费观看| 2023国产精品自拍| 一区二区三区四区不卡在线| 国产美女视频91| 亚洲色图都市小说| 欧美精品一二三区| 欧美午夜精品免费| av午夜精品一区二区三区| 激情五月播播久久久精品| 蜜桃久久av一区| 国产午夜精品久久久久久久| 精品黑人一区二区三区久久| 欧美二区三区91| 色婷婷综合久色| 国产精品88888| 久久精品国产精品亚洲综合| 亚洲国产精品一区二区久久恐怖片| 中文字幕不卡的av| 亚洲激情第一区| 麻豆精品精品国产自在97香蕉 | 午夜影院久久久| 日韩精品91亚洲二区在线观看| 久久精品国产**网站演员| 国产成人亚洲综合a∨猫咪| 欧洲在线/亚洲| 欧美成人性战久久| 亚洲电影你懂得| 国产不卡高清在线观看视频| 制服丝袜av成人在线看| 欧美激情一区二区在线| 国产视频一区二区在线观看| 久久久久久久久蜜桃| 欧美日产国产精品| 国产精品入口麻豆九色| 亚洲国产精品久久一线不卡| 视频一区视频二区在线观看| 国产成人精品www牛牛影视| 91色|porny| 图片区小说区区亚洲影院| 日韩一区二区三| 精品久久久久久无| 91精品国产综合久久精品麻豆| jlzzjlzz亚洲女人18| 国产成人8x视频一区二区| 国产成人午夜高潮毛片| 日本午夜一区二区| 一区二区三区日韩欧美精品| 五月天网站亚洲| 日韩av一区二区三区四区| 蜜臀久久99精品久久久久久9| 热久久国产精品| 亚洲h动漫在线| 成人97人人超碰人人99| 日韩视频国产视频| 天天综合天天综合色| 日韩一区二区视频| av网站免费线看精品| 国产福利一区在线| 4438成人网| 日韩精品中文字幕在线一区| 久久久国际精品| 欧美日韩亚洲丝袜制服| 亚洲成a人片在线不卡一二三区| 亚洲一区二区av电影| 亚洲欧洲综合另类| 国产在线精品视频| 欧美日韩国产美| 国产精品乱码一区二三区小蝌蚪| 午夜视频在线观看一区二区| 亚洲精品国产高清久久伦理二区| 亚洲一区二区免费视频| 北条麻妃一区二区三区| 欧美性大战久久久久久久蜜臀| 中文一区在线播放| 国产91丝袜在线观看| 国产精品久久久久9999吃药| 久久久久国产精品麻豆| 日韩av成人高清| 欧美大片一区二区| 国产一区二区三区在线看麻豆| 色88888久久久久久影院野外| 亚洲va国产天堂va久久en| 在线一区二区视频| 亚洲同性同志一二三专区| 欧美日韩高清一区二区不卡| 国产清纯白嫩初高生在线观看91| 一区二区高清视频在线观看| 成人小视频在线观看| 日韩欧美一区二区免费| 黄色成人免费在线| 亚洲欧美在线视频观看| 欧美日韩综合不卡| 精品一区二区免费看| 国产精品久久久久四虎| 欧美色图片你懂的| 国内精品国产三级国产a久久| 日韩理论片在线| 久久久久久久国产精品影院| 国产成人福利片| 午夜电影一区二区| 国产欧美日韩不卡| 日韩一区二区在线免费观看| 九九国产精品视频| 综合电影一区二区三区 | 99久久国产综合色|国产精品| 亚洲男人电影天堂| 国产日韩欧美亚洲| 日韩欧美国产综合| 亚洲精品一线二线三线无人区| 福利视频网站一区二区三区| 琪琪久久久久日韩精品| 日本一区二区三区电影| 欧美日韩一区二区在线观看 | 波多野结衣在线一区| 久久先锋影音av| 91在线视频官网| 欧美私人免费视频| 99热精品国产| 在线观看亚洲一区| 久久99深爱久久99精品| 色悠悠久久综合| 欧美综合久久久| 久久蜜桃香蕉精品一区二区三区| 国产乱色国产精品免费视频| 狠狠色综合色综合网络| 99久久综合99久久综合网站| 欧美在线观看你懂的| 色菇凉天天综合网| 国产欧美精品日韩区二区麻豆天美| 亚洲欧洲在线观看av| 亚洲精品视频一区二区| 亚洲精品免费播放| 国产精品久久久99| 99视频在线精品| 在线播放亚洲一区| 久久亚洲精精品中文字幕早川悠里 | 欧美日韩激情一区二区| 国产精品毛片无遮挡高清| 亚洲欧美中日韩| 欧美日韩视频在线一区二区| 免费成人美女在线观看.| 久久综合色婷婷| 91精品蜜臀在线一区尤物| 久久电影网站中文字幕| 国产午夜精品福利| 97久久超碰国产精品| 亚洲欧美综合另类在线卡通| av一区二区久久| 一区二区成人在线| 激情综合色播五月| 一区二区三区色| 亚洲日穴在线视频|