estoy en rarible.com acuñando un nft con metamask
Voy a lanzar el proceso de agujeros, luego en el navegador Chrome aparece una ventana emergente de metamáscara para hacer clic en confirmar la transacción, luego un segundo para confirmar de nuevo, todo solía funcionar sin problemas, pero ahora parece que no puedo cambiar a la ventana emergente de máscara de metamáscara que aparece en cromo
la forma en que funciona rareble.com eres tú
este es mi código que hizo antes de cambiar a la ventana emergente metamask en Chrome, pero ahora no funciona
¿Hay alguna razón más fácil para detectar los identificadores de ventana y definir la metamáscara más fácilmente, para que pueda hacer clic en los elementos que necesito en ella?
main_page = driver.current_window_handle while True: try: time.sleep(10) ###adjust this depending on your uplaod speed for handle in driver.window_handles: if handle != main_page: login_page = handle driver.switch_to.window(login_page) css_and_click("button[class='button btn--rounded btn-primary btn--large']") driver.switch_to.window(main_page) break except Exception as wtf: #print(wtf) print("----- Waiting for metamask sign window -----") continueaquí hay un enlace al código completo que estoy usando https://github.com/cloudmaking/Auto_Chrome_2/blob/main/Sample_Presets/rarible_metamask_v4.py