直接学习:https://edu.csdn.net/course/play/24756/284650
#打开新窗口和切换页面:
1、selenium中没有专门打开新窗口的方法,是通过’window.execute_script()'来执行js脚本的形式来打开新窗口的。
driver.execute_script("window.open('https://www.douban.com')")
2、打开新的窗口后’driver’当前的页面还是之前的,如果想要获取新的窗口的源代码,那么就必须先切换过去。
driver.switch_to_window(driver.window_handles[1])
print(driver.page_source)
版权声明:本文为weixin_43597208原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。