久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

使用switch_to_windows()并打印標(biāo)題的Selenium Webdriver不會打印標(biāo)題

瀏覽:152日期:2022-09-19 08:31:20
(adsbygoogle = window.adsbygoogle || []).push({}); 如何解決使用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)文章:
主站蜘蛛池模板: 德清县| 富阳市| 时尚| 平泉县| 孙吴县| 宣城市| 长寿区| 茶陵县| 买车| 贡嘎县| 无锡市| 娄烦县| 长岭县| 威信县| 濮阳县| 星座| 滁州市| 新绛县| 鄄城县| 洛隆县| 灵武市| 富锦市| 繁昌县| 新泰市| 璧山县| 阳山县| 温泉县| 泾源县| 梁河县| 黎平县| 马关县| 大邑县| 吉安市| 上思县| 崇仁县| 兴安盟| 东丽区| 万宁市| 伊春市| 普安县| 黄浦区|