十三匕坯、Selenium之web頁面多窗口切換

用到的方法
1蜻底、找到當前窗口名字:current_window_handle
2骄崩、找到所有窗口名字:window_handles
3、切換到指定窗口:switch_to.window('param')
param可以直接傳current_window_handle,也可以傳window_handles['索引']
示例代碼如下:

import time

from selenium import webdriver

# 目標:打開馬蜂窩要拂,滑動到底部抠璃,點擊加入馬蜂窩,切換回馬蜂窩旅游首頁

driver = webdriver.Chrome()
driver.maximize_window()
driver.get("http://www.mafengwo.cn/")
time.sleep(3)

windowjs = "window.scrollTo(0,document.body.scrollHeight)";
driver.execute_script(windowjs)

time.sleep(2)

driver.find_element_by_css_selector(
    '#footer > div > div.ft-info.clearfix > dl.ft-info-col.ft-info-about > dd:nth-child(8) > a.joinus.highlight.m_l_10').click()
time.sleep(2)

# 找到當前窗口字符串
current_window_handle = driver.current_window_handle
print(current_window_handle)
# 打印結果如下:CDwindow-9261D7256D30282307F99EB46F8B7EB0

# 找到所有的句柄脱惰,返回值為list
window_handles = driver.window_handles
print(window_handles)
# 打印結果如下:['CDwindow-DFA49C567DF5D53D90DEB13839D8BCB2', 'CDwindow-51BF3B6BBD164460376C806B808AE8DD']

# 切換到原有tab下
driver.switch_to.window(window_handles[0])
driver.quit()

Selenium 3+Python 3 自動化測試項目實戰(zhàn) 從菜鳥到高手 田春成 李靖 /著

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末搏嗡,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子枪芒,更是在濱河造成了極大的恐慌彻况,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,858評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件舅踪,死亡現場離奇詭異纽甘,居然都是意外死亡,警方通過查閱死者的電腦和手機抽碌,發(fā)現死者居然都...
    沈念sama閱讀 93,372評論 3 395
  • 文/潘曉璐 我一進店門悍赢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人货徙,你說我怎么就攤上這事左权。” “怎么了痴颊?”我有些...
    開封第一講書人閱讀 165,282評論 0 356
  • 文/不壞的土叔 我叫張陵赏迟,是天一觀的道長。 經常有香客問我蠢棱,道長锌杀,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,842評論 1 295
  • 正文 為了忘掉前任泻仙,我火速辦了婚禮糕再,結果婚禮上,老公的妹妹穿的比我還像新娘玉转。我一直安慰自己突想,他們只是感情好,可當我...
    茶點故事閱讀 67,857評論 6 392
  • 文/花漫 我一把揭開白布究抓。 她就那樣靜靜地躺著猾担,像睡著了一般。 火紅的嫁衣襯著肌膚如雪漩蟆。 梳的紋絲不亂的頭發(fā)上垒探,一...
    開封第一講書人閱讀 51,679評論 1 305
  • 那天,我揣著相機與錄音怠李,去河邊找鬼。 笑死,一個胖子當著我的面吹牛捺癞,可吹牛的內容都是我干的夷蚊。 我是一名探鬼主播,決...
    沈念sama閱讀 40,406評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼髓介,長吁一口氣:“原來是場噩夢啊……” “哼惕鼓!你這毒婦竟也來了?” 一聲冷哼從身側響起唐础,我...
    開封第一講書人閱讀 39,311評論 0 276
  • 序言:老撾萬榮一對情侶失蹤箱歧,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后一膨,有當地人在樹林里發(fā)現了一具尸體呀邢,經...
    沈念sama閱讀 45,767評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年豹绪,在試婚紗的時候發(fā)現自己被綠了价淌。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,090評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡瞒津,死狀恐怖蝉衣,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情巷蚪,我是刑警寧澤病毡,帶...
    沈念sama閱讀 35,785評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站屁柏,受9級特大地震影響啦膜,放射性物質發(fā)生泄漏。R本人自食惡果不足惜前联,卻給世界環(huán)境...
    茶點故事閱讀 41,420評論 3 331
  • 文/蒙蒙 一功戚、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧似嗤,春花似錦啸臀、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至伤塌,卻和暖如春灯萍,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背每聪。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評論 1 271
  • 我被黑心中介騙來泰國打工旦棉, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留齿风,地道東北人。 一個月前我還...
    沈念sama閱讀 48,298評論 3 372
  • 正文 我出身青樓绑洛,卻偏偏與公主長得像救斑,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子真屯,可洞房花燭夜當晚...
    茶點故事閱讀 45,033評論 2 355

推薦閱讀更多精彩內容