selenium如何徹底關閉driver

2021-09-24 10:34:00 字數 595 閱讀 2287

當短時間內需要selenium啟動多個webdriver的時候,可能會導致程序中有多個驅動在執行的情況,這時候需要注意要關閉掉webdriver.

from selenium import webdriver

driver = webdriver.chrome().

....

....

....

.driver.close(

)

呼叫close()方法是關閉當前標籤頁而已,而不是關掉該驅動,而呼叫quit()方法可以,但是,我在使用中,多次使用該方法會丟擲異常.

正確配置驅動關閉.

c_service = service(

'./chromedriver.exe'

)c_service.command_line_args(

)driver = webdriver.chrome(

)c_service.start().

....

.driver.quit(

)c_service.stop(

)

如果這樣程序中還有,建議直接使用os殺死.

如何徹底關閉Win8應用

安裝了windows 8.1預覽版的使用者或許會發現,當他們試圖通過將乙個modern metro拖拽到螢幕底部來關閉的時候,該應用或許仍留存於任務管理器裡面。在windows8.1預覽版中,如果想要徹底關閉乙個應用,需要在將應用拖拽到螢幕底部後 這點與windows 8一樣 繼續 hold住 直到...

如何徹底關閉Win8應用

安裝了windows 8.1預覽版的使用者或許會發現,當他們試圖通過將乙個modern metro拖拽到螢幕底部來關閉的時候,該應用或許仍留存於任務管理器裡面。在windows8.1預覽版中,如果想要徹底關閉乙個應用,需要在將應用拖拽到螢幕底部後 這點與windows 8一樣 繼續 hold住 直到...

如何徹底關閉Win8應用

安裝了windows 8.1預覽版的使用者或許會發現,當他們試圖通過將乙個modern metro拖拽到螢幕底部來關閉的時候,該應用或許仍留存於任務管理器裡面。在windows8.1預覽版中,如果想要徹底關閉乙個應用,需要在將應用拖拽到螢幕底部後 這點與windows 8一樣 繼續 hold住 直到...