Selenium:退出 Python 脚本而不关闭浏览器
Selenium: Quit Python script without closing browser
我使用下面的方法来处理 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()
我使用下面的方法来处理 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()