我希望能够管理多个 webdriver 选项卡。我想在制作时获取每个 ID,但我只能找到窗口 ID(它必须是整个窗口的 ID,因为更改选项卡保持不变):
In [17]: main_window = browser.current_window_handle
In [18]: main_window
Out[18]: u'{7606f3fb-ece7-4c11-b951-d743684b0987}'
# move to the other tab
In [19]: browser.find_element_by_tag_name('body').send_keys(Keys.CONTROL+Keys.TAB)
In [20]: main_window = browser.current_window_handle
# no difference
In [21]: main_window
Out[21]: u'{7606f3fb-ece7-4c11-b951-d743684b0987}'
当我在一个窗口中运行多个选项卡时,如何区分不同的选项卡?谢谢