我在while循环中有一个重复该过程的URL。是否可以绑定一个键来阻止selenium python脚本运行,同时仍然保持chromedriver打开?
答案 0 :(得分:1)
您可以使用捕获KeyboardInterrupt
异常的try / except块(当您向终端/命令提示符输入ctrl + c
时使用IE浏览器)
try:
while True:
#dostuff
except KeyboardInterrupt:
print("Loop stopped!")
您可能还想考虑以交互模式启动脚本,这将阻止控制台关闭,并在脚本完成(或失败)后保持解释器打开,从而防止关闭webdriver的拆除/清理实例