欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

selenium獲取當(dāng)前頁面的url、源碼、title的方法

 更新時(shí)間:2019年06月12日 11:02:25   作者:yonugleesin  
這篇文章主要介紹了selenium獲取當(dāng)前頁面的url、源碼、title的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

此篇博客學(xué)習(xí)的api如標(biāo)題,分別是:

current_url    獲取當(dāng)前頁面的url;

page_source    獲取當(dāng)前頁面的源碼;

title        獲取當(dāng)前頁面的title;

將以上方法按順序練習(xí)一遍,效果如GIF:

from selenium import webdriver
from time import sleep

sleep(2)
driver = webdriver.Chrome()
driver.get("https://www.baidu.com/")

# 移動(dòng)瀏覽器觀看展示
driver.set_window_size(width=500, height=500, windowHandle="current")
driver.set_window_position(x=1000, y=100, windowHandle='current')
sleep(2)

# 獲取當(dāng)前頁面title并斷言
title = driver.title
print("當(dāng)前頁面的title是:", title, "\n")
assert title==u"百度一下,你就知道","頁面title屬性值錯(cuò)誤!"
sleep(2)

# 獲取當(dāng)前頁面的源碼并斷言
pageSource = driver.page_source

try:
  assert u"百度一下,你就不知道" in pageSource, "頁面源碼中未找到'百度一下,你就知道'關(guān)鍵字"
except:
  print("源碼這里故意斷言錯(cuò)誤", "\n")
sleep(2)

# 獲取當(dāng)前頁面url并斷言
currentPageUrl = driver.current_url
print("當(dāng)前頁面的url是:", currentPageUrl)
assert currentPageUrl == "https://www.baidu.com/", "當(dāng)前網(wǎng)頁網(wǎng)址非預(yù)期!"

sleep(2)
driver.quit()

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python批量解壓zip文件的方法

    python批量解壓zip文件的方法

    這篇文章主要介紹了python批量解壓zip文件的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • python神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)使用Keras進(jìn)行回歸運(yùn)算

    python神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)使用Keras進(jìn)行回歸運(yùn)算

    這篇文章主要為大家介紹了python神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)使用Keras進(jìn)行回歸運(yùn)算,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • Python中表達(dá)式x += y和x = x+y 的區(qū)別詳解

    Python中表達(dá)式x += y和x = x+y 的區(qū)別詳解

    這篇文章主要跟大家介紹了關(guān)于Python中x += y和x = x+y 的區(qū)別的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2017-06-06
  • Pytorch搭建YoloV4目標(biāo)檢測平臺(tái)實(shí)現(xiàn)源碼

    Pytorch搭建YoloV4目標(biāo)檢測平臺(tái)實(shí)現(xiàn)源碼

    這篇文章主要為大家介紹了Pytorch搭建YoloV4目標(biāo)檢測平臺(tái)實(shí)現(xiàn)源碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • Python?Selenium彈窗處理操作指南

    Python?Selenium彈窗處理操作指南

    我們做項(xiàng)目經(jīng)常會(huì)遇到彈出框,下面這篇文章主要給大家介紹了關(guān)于Python?Selenium彈窗處理的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • 基于python?的Pygame最小開發(fā)框架

    基于python?的Pygame最小開發(fā)框架

    這篇文章主要介紹了基于python?的Pygame最小開發(fā)框架,文章基于python的相關(guān)資料圍繞主題展開詳細(xì)內(nèi)容需要的小伙伴可以參考一下
    2022-04-04
  • Python使用configparser庫讀取配置文件

    Python使用configparser庫讀取配置文件

    這篇文章主要介紹了Python使用configparser庫讀取配置文件,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • 解決Python出現(xiàn)_warn_unsafe_extraction問題的方法

    解決Python出現(xiàn)_warn_unsafe_extraction問題的方法

    這篇文章主要為大家詳細(xì)介紹了解決Python出現(xiàn)'_warn_unsafe_extraction'問題的方法,感興趣的小伙伴們可以參考一下
    2016-03-03
  • python+pyhyper實(shí)現(xiàn)識(shí)別圖片中的車牌號(hào)思路詳解

    python+pyhyper實(shí)現(xiàn)識(shí)別圖片中的車牌號(hào)思路詳解

    最近領(lǐng)導(dǎo)給布置了一個(gè)基于圖片識(shí)別車牌號(hào)的工具開發(fā)任務(wù),然后就去研究實(shí)現(xiàn)邏輯,自己根據(jù)opencv寫了一個(gè)小demo,發(fā)現(xiàn)不僅速度慢而且成功率極低。然后,就找到了Hyperlpr開源項(xiàng)目,這篇文章主要介紹了python+pyhyper實(shí)現(xiàn)識(shí)別圖片中的車牌號(hào),需要的朋友可以參考下
    2022-12-12
  • 利用python實(shí)現(xiàn)漢諾塔游戲

    利用python實(shí)現(xiàn)漢諾塔游戲

    這篇文章主要為大家詳細(xì)介紹了利用python實(shí)現(xiàn)漢諾塔游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-03-03

最新評(píng)論