selenium-wire使用远程selenium的时候,driver.requests始终为空
seleniumwire_options = {
'suppress_connection_errors': False,
'auto_config': False,
}
driver = webdriver.Remote(
command_executor="http://192.168.64.131:4444/wd/hub",
desired_capabilities=options.to_capabilities(),
seleniumwire_options=seleniumwire_options
)
这是我连接远程selenium的代码,然后执行driver.get()后,打印driver.requests,一直为空列表。
但是我将连接方式更换为下面这种方式,又能正常拿到driver.requests:
executable_path = r'chromedriver.exe'
service = Service(executable_path=executable_path)
driver = webdriver.Chrome(service=service, options=options)