Estoy usando javascript para selenium selenium-webdriver.
mi código es:
return_value = driver.execute_script(script)Pero no sé cómo devolver el valor de mi script.
const token = await grecaptcha.enterprise.execute('myKey',{}) return tokenDeclaración de devolución ilegal
Gracias por cualquier ayuda.
Creo que necesitas ejecutar_async_script para aquellos:
token = driver.execute_async_script(""" let [resolve] = arguments grecaptcha.enterprise.execute('myKey',{}).then(token => resolve(token)) """)