Selenium:在不关闭浏览器的情况下退出Python脚本



我使用以下内容来处理Ctrl+C用于终止正在运行的Python脚本的情况。

except KeyboardInterrupt:
    print "ABORTED"

但是,这也会终止我的Selenium WebDriver浏览器。

有没有办法终止脚本并保持浏览器的活动状态,这样我就可以继续使用它?

相反,我通常会通过Ctrl+Z暂停脚本。不幸的是,这通常会导致浏览器冻结而不响应。

您可以将CTRL+C+sys.exit()替换为quit()方法,在不关闭浏览器会话的情况下终止Python脚本。只需使用以下表格:

user_choice = raw_input('Please click ENTER button to close application')
if not user_choice:
    print "ABORTED"
    quit()

相关内容

  • 没有找到相关文章

最新更新