国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

selenium+python切換瀏覽器窗口--詳細(xì)講解

這篇具有很好參考價(jià)值的文章主要介紹了selenium+python切換瀏覽器窗口--詳細(xì)講解。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

在瀏覽器頁(yè)面打開窗口后,有時(shí)點(diǎn)擊按鈕會(huì)打開新的頁(yè)面,我們需要切換到新的窗口才能去定位操作,不然無(wú)法操作,切換窗口代碼如下文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-632189.html

# 獲取當(dāng)前窗口信息及當(dāng)前url
current_window = driver.current_window_handle
print("當(dāng)前窗口信息:",current_window)

current_url = driver.current_url
print("當(dāng)前窗口url:",current_url)
# 獲取瀏覽器全部窗口句柄
handles = driver.window_handles

print("獲取瀏覽器全部窗口句柄:",handles)

# 切換到新的窗口

xin=driver.switch_to.window(handles[1])

current_url = driver.current_url
print("當(dāng)前窗口url:",current_url)
xin=driver.switch_to.window(handles[1])
下標(biāo)是從0開始的,如果只有兩個(gè)窗口,默認(rèn)的是0.新的窗口就是1

到了這里,關(guān)于selenium+python切換瀏覽器窗口--詳細(xì)講解的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 解決python+selenium自動(dòng)化,打開谷哥瀏覽器窗口么會(huì)自動(dòng)關(guān)閉問(wèn)題

    # 導(dǎo)包 from selenium import webdriver from selenium.webdriver.common.by import By # 實(shí)例化瀏覽器,且瀏覽器對(duì)象的初始化放在定義的方法函數(shù)外,以全局變量的形式使用 wd = webdriver.Chrome() # 已配置環(huán)境變量 def get(): #

    2024年02月14日
    瀏覽(30)
  • 〖Python WEB 自動(dòng)化測(cè)試實(shí)戰(zhàn)篇⑨〗- 實(shí)戰(zhàn) - selenium 實(shí)現(xiàn)瀏覽器標(biāo)簽頁(yè)的切換

    訂閱 Python全棧白寶書-零基礎(chǔ)入門篇 可報(bào)銷! 白嫖入口-請(qǐng)點(diǎn)擊我。 推薦他人訂閱,可獲取扣除平臺(tái)費(fèi)用后的35%收益,文末名片加V! 說(shuō)明:該文屬于 Python全棧白寶書專欄, 免費(fèi)階段訂閱數(shù)量4300+ , 購(gòu)買任意白寶書體系化專欄可加入 TFS-CLUB 私域社區(qū)。 福利:加入社區(qū)的小伙

    2023年04月08日
    瀏覽(56)
  • Selenium基礎(chǔ) — Selenium操作瀏覽器窗口滾動(dòng)條

    Selenium基礎(chǔ) — Selenium操作瀏覽器窗口滾動(dòng)條

    1、為什么操作滾動(dòng)條 在HTML頁(yè)面中,由于前端技術(shù)框架的原因,頁(yè)面中的一些元素為動(dòng)態(tài)顯示,元素根據(jù)滾動(dòng)條的下拉而被加載。 例如:頁(yè)面注冊(cè)同意條款,需要滾動(dòng)條到最底層,才能點(diǎn)擊同意。 2、Selenium如何操作滾動(dòng)條 Selenium的WebDriver類庫(kù)中并沒(méi)有直接提供對(duì)滾動(dòng)條進(jìn)行操

    2024年02月02日
    瀏覽(22)
  • Selenium(二)對(duì)瀏覽器窗口的操作

    Selenium可以通過(guò)WebDriver控制瀏覽器窗口的各種操作,包括:

    2024年02月09日
    瀏覽(26)
  • Selenium教程__瀏覽器窗口大?。?)

    Selenium教程__瀏覽器窗口大小(6)

    本文將介紹如何使用Selenium來(lái)獲取和設(shè)置瀏覽器窗口的大小,以及一些實(shí)際應(yīng)用場(chǎng)景。 學(xué)習(xí)本文內(nèi)容將能夠輕松地控制瀏覽器窗口的大小,從而更好地適應(yīng)不同的屏幕分辨率和設(shè)備,并確保網(wǎng)頁(yè)在各種窗口大小下都能夠良好地展示。? -事必有法,然后有成-? 最后祝大家早日

    2024年02月13日
    瀏覽(27)
  • 補(bǔ)充:selenium操作已打開的瀏覽器窗口

    補(bǔ)充:selenium操作已打開的瀏覽器窗口

    1. 打開瀏覽器 首先來(lái)到安裝 chrome瀏覽器 的文件夾下,例:C:Users\\01AppDataLocalGoogleChromeApplication 在此界面打開 cmd窗口, 然后輸入:chrome.exe --remote-debugging-port=9527 --user-data-dir=“F:seleniumAutomationProfile” ,并回車。 這句代碼的意思是啟動(dòng) chrome瀏覽器 的調(diào)試模式, user-data

    2023年04月09日
    瀏覽(19)
  • Selenium操作已經(jīng)打開的Chrome瀏覽器窗口

    Selenium操作已經(jīng)打開的Chrome瀏覽器窗口

    在使用之前的代碼通過(guò)selenium操作Chrome瀏覽器時(shí),每次都要新打開一個(gè)窗口,覺(jué)得麻煩,所以嘗試使用 Selenium 獲取已經(jīng)打開的瀏覽器窗口,在此記錄下過(guò)程 本文使用 chrome瀏覽器來(lái)做示例。 ChromeDriver谷歌瀏覽器驅(qū)動(dòng)的下載安裝與使用,可以參考點(diǎn)擊:Selenium安裝WebDriver:Chro

    2024年02月05日
    瀏覽(580)
  • selenium在瀏覽器定位到下一個(gè)窗口

    定位到新打開的頁(yè)面(窗口): 這里的操作時(shí): 打開拉勾網(wǎng)→定位到地址“北京→搜索框輸入“python”進(jìn)行查找→進(jìn)入查找結(jié)果的第一個(gè)連接→定位到新的頁(yè)面 →關(guān)閉新的頁(yè)面→回到第一個(gè)頁(yè)面

    2024年02月11日
    瀏覽(36)
  • 利用Python+selenium技術(shù),實(shí)現(xiàn)瀏覽器基本操作詳解,代碼有詳細(xì)注釋

    利用Python+selenium技術(shù),實(shí)現(xiàn)瀏覽器基本操作詳解,代碼有詳細(xì)注釋

    首先,需要安裝selenium庫(kù)和對(duì)應(yīng)的瀏覽器驅(qū)動(dòng)程序。以Chrome瀏覽器為例,可以使用以下命令安裝selenium和chromedriver: 然后,需要下載對(duì)應(yīng)版本的chromedriver,并將其添加到環(huán)境變量中。下載地址:http://chromedriver.storage.googleapis.com/index.html 不懂安裝的,可以參考Chormedriver下載和安

    2024年02月09日
    瀏覽(27)
  • 【Selenium】控制當(dāng)前已經(jīng)打開的 chrome瀏覽器窗口(高級(jí)版)

    【Selenium】控制當(dāng)前已經(jīng)打開的 chrome瀏覽器窗口(高級(jí)版)

    利用 Selenium 獲取已經(jīng)打開的瀏覽器窗口,全python操作 標(biāo)題 鏈接 【Selenium】控制當(dāng)前已經(jīng)打開的 chrome瀏覽器窗口 https://blog.csdn.net/weixin_45081575/article/details/112621581 【Selenium】控制當(dāng)前已經(jīng)打開的 chrome瀏覽器窗口(高級(jí)篇) https://blog.csdn.net/weixin_45081575/article/details/126389273 不同

    2024年01月17日
    瀏覽(163)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包