最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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

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/")

# 移動瀏覽器觀看展示
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屬性值錯誤!"
sleep(2)

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

try:
  assert u"百度一下,你就不知道" in pageSource, "頁面源碼中未找到'百度一下,你就知道'關(guān)鍵字"
except:
  print("源碼這里故意斷言錯誤", "\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)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中求對數(shù)方法總結(jié)

    Python中求對數(shù)方法總結(jié)

    這篇文章主要介紹了Python中求對數(shù)方法總結(jié),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • Pandas庫中isnull函數(shù)的實現(xiàn)

    Pandas庫中isnull函數(shù)的實現(xiàn)

    isnull()是Pandas庫中DataFrame和Series對象的一個函數(shù),用于檢測數(shù)據(jù)中的缺失值,本文主要介紹了Pandas庫中isnull函數(shù)的實現(xiàn),具有一定參考價值,感興趣的可以了解一下
    2024-07-07
  • python實現(xiàn)將JSON文件中的數(shù)據(jù)格式化處理

    python實現(xiàn)將JSON文件中的數(shù)據(jù)格式化處理

    JSON是一種輕量級的數(shù)據(jù)交換格式,常用于Web服務(wù)間的數(shù)據(jù)傳輸,Python內(nèi)置了??json??模塊,能夠方便地進行JSON數(shù)據(jù)的解析與格式化,本文將通過具體的Python代碼實例,深入探討如何將JSON文件中的數(shù)據(jù)進行格式化處理,需要的朋友可以參考下
    2024-03-03
  • python 人工智能算法之隨機森林流程詳解

    python 人工智能算法之隨機森林流程詳解

    這篇文章主要為大家介紹了python 人工智能算法之隨機森林流程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • Python中的super用法詳解

    Python中的super用法詳解

    這篇文章主要介紹了Python中的super用法詳解,本文講解了關(guān)于super問題的發(fā)現(xiàn)與提出、走進Python的源碼世界分析super的實現(xiàn)、延續(xù)的討論super等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • Django安裝配置mysql的方法步驟

    Django安裝配置mysql的方法步驟

    這篇文章主要介紹了Django安裝配置mysql的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • Python把png轉(zhuǎn)成jpg的項目實踐

    Python把png轉(zhuǎn)成jpg的項目實踐

    本文主要介紹了Python把png轉(zhuǎn)成jpg的項目實踐,可以使用PIL庫來將PNG圖片轉(zhuǎn)換為JPG格式,具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • python not關(guān)鍵字實例用法

    python not關(guān)鍵字實例用法

    在本篇文章里小編給大家整理的是一篇關(guān)于python not關(guān)鍵字實例用法,有興趣的朋友們可以學(xué)習(xí)下。
    2021-04-04
  • 使用Python去除小數(shù)點后面多余的0問題

    使用Python去除小數(shù)點后面多余的0問題

    這篇文章主要介紹了使用Python去除小數(shù)點后面多余的0問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • 詳解Bagging算法的原理及Python實現(xiàn)

    詳解Bagging算法的原理及Python實現(xiàn)

    Bagging算法(Bootstrap aggregating,引導(dǎo)聚集算法),又稱裝袋算法,是機器學(xué)習(xí)領(lǐng)域的一種團體學(xué)習(xí)算法。最初由Leo Breiman于1996年提出。Bagging算法可與其他分類、回歸算法結(jié)合,提高其準確率、穩(wěn)定性的同時,通過降低結(jié)果的方差,避免過擬合的發(fā)生
    2021-06-06

最新評論

永和县| 锦屏县| 民和| 洛隆县| 赣榆县| 宿松县| 栾川县| 永嘉县| 锡林浩特市| 望都县| 平遥县| 宿松县| 达日县| 新乐市| 扎囊县| 潜江市| 普宁市| 凤凰县| 岑巩县| 临安市| 冕宁县| 南乐县| 平度市| 永修县| 石屏县| 扎鲁特旗| 延长县| 天门市| 玉树县| 如东县| 稻城县| 顺平县| 涟水县| 临邑县| 贡觉县| 噶尔县| 将乐县| 临朐县| 天气| 乐安县| 金乡县|