文章詳情頁
使用switch_to_windows()并打印標(biāo)題的Selenium Webdriver不會打印標(biāo)題。
瀏覽:52日期:2022-09-18 14:59:45
如何解決使用switch_to_windows()并打印標(biāo)題的Selenium Webdriver不會打印標(biāo)題。?
頁面標(biāo)題將不在元素的value屬性中title,而是該元素的文本內(nèi)容。
訪問該文本的正確方法是 browser.find_element_by_tag_name('title').text
甚至更簡單,只需訪問即可browser.title。
解決方法這是代碼
for handle in browser.window_handles: print 'Handle = ',handle browser.switch_to_window(handle); elem = browser.find_element_by_tag_name('title') print elem.get_attribute('value')
我得到以下輸出
Handle = {564f8459-dd20-45b8-84bf-97c69f369738}NoneHandle = {85338322-5e58-4445-8fe3-3e822d5a0caf}None
得到手柄后,我切換到窗口并打印標(biāo)題。為什么我看不到任何標(biāo)題。沒有標(biāo)題嗎?當(dāng)我看到頁面的html源代碼時,我會看到標(biāo)題標(biāo)簽。
標(biāo)簽:
Windows系統(tǒng)
相關(guān)文章:
1. 深度操作系統(tǒng)20.5發(fā)布 deepin 20.5更新內(nèi)容匯總2. deepin文件有個鎖頭怎么刪除? deepin刪除帶鎖頭文件的技巧3. FreeBSD 7.3 安裝GNOME圖形界面4. Mac無線網(wǎng)絡(luò)怎么設(shè)置?蘋果Mac電腦無線網(wǎng)絡(luò)設(shè)置教程5. 在FreeBSD上搭建Mac的文件及time machine備份服務(wù)6. 深度操作系統(tǒng)Deepin20.2.1發(fā)布(附下載和更新日志)7. deepin linux怎么切換到root權(quán)限? Deepin切換root用戶的技巧8. 微軟Win11專業(yè)版即將默認(rèn)禁用 SMB 來賓認(rèn)證服務(wù)9. Win11提示擴展程序不一致怎么辦?Win11提示擴展程序不一致解決方法10. uos怎么截圖? 統(tǒng)信uos系統(tǒng)截取整個屏幕或者部分截圖的技巧
排行榜
