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()
以上是 Selenium:在不关闭浏览器的情况下退出Python脚本 的全部内容, 来源链接: utcz.com/qa/432864.html