Selenium 新标签

new_window = 'window.open("{}")'.format(url)
browser.execute_script(new_window)

handles = browser.window_handles

browser.switch_to.window(handles[-1])

browser.close()
browser.switch_to.window(handles[0])

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • #!/usr/bin/python # # Licensed to the Software Freedom Co...
    八神苍月阅读 1,922评论 0 3
  • # Selenium # # 自动化测试工具,致辞多种浏览器 # 爬虫中主要用来解决JavaScript渲染的问题...
    拾柒丶_8257阅读 398评论 0 0
  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,438评论 0 10
  • selenium主要是用来做自动化测试,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。 模拟浏览...
    拾柒丶_8257阅读 2,196评论 0 2
  • 今天是雨天。 她挽着友人的手,两人撑伞漫步于雨中,她的两个表妹嬉戏打闹着走在前方。 “走慢点哦,要看路。“她拖长了...
    hanananako阅读 337评论 0 0