# 点击笔记本
time.sleep(2)
driver.find_element_by_link_text('笔记本').click()
#切换句柄,获取所有句柄
handles = driver.window_handles
#获取首页句柄
index_handle = driver.current_url
#切换到新的句柄页面,先获取笔记本列表页面句柄
notebook_handle = driver.current_window_handle
#这里必须重新获取一次所有句柄,因为现在已经有3个窗口了
handles = driver.window_handles
for handle in handles:
if handle!=index_handle and handle!=notebook_handle:
driver.switch_to.window(handle)
疑问:一个获取首页url,一个获取笔记本页面句柄,但是循环里判断的是1个是url一个是句柄,其实是没理解这里了,比如笔记本页面我是否也可以写成current_url,,,疑问的代码:
index_handle = driver.current_url
notebook_handle = driver.current_window_handle