@@ -2306,6 +2306,8 @@ def get_local_driver(
23062306 from selenium .webdriver .ie .options import Options
23072307 from selenium .webdriver .ie .service import Service
23082308 ie_options = Options ()
2309+ ie_options .add_argument ("--guest" )
2310+ ie_options .attach_to_edge_chrome = True
23092311 ie_options .ignore_protected_mode_settings = True
23102312 ie_options .ignore_zoom_level = True
23112313 ie_options .require_window_focus = False
@@ -2346,15 +2348,19 @@ def get_local_driver(
23462348 sb_install .main (override = "iedriver" )
23472349 sys .argv = sys_args # Put back the original sys args
23482350 d_b_c = "--disable-build-check"
2351+ logger = logging .getLogger ("selenium" )
2352+ logger .setLevel ("INFO" )
23492353 if not headless :
23502354 warnings .simplefilter ("ignore" , category = DeprecationWarning )
2351- service = Service (service_args = [d_b_c ])
2355+ service = Service (service_args = [d_b_c ], log_output = os . devnull )
23522356 driver = webdriver .Ie (service = service , options = ie_options )
23532357 return extend_driver (driver )
23542358 else :
23552359 warnings .simplefilter ("ignore" , category = DeprecationWarning )
23562360 service = Service (
2357- executable_path = LOCAL_IEDRIVER , service_args = [d_b_c ],
2361+ executable_path = LOCAL_IEDRIVER ,
2362+ service_args = [d_b_c ],
2363+ log_output = os .devnull ,
23582364 )
23592365 driver = webdriver .Ie (service = service , options = ie_options )
23602366 return extend_driver (driver )
0 commit comments