En yeni Chrome ve chromedriver kullanıyorum.
DOM öğelerine sahip bir web sitem var ve bir giriş alanına herhangi bir metin yazacağım
HTML Kodu (ekran görüntüsü için özür dilerim)
Python Kodu:
# Gölgeyi Genişlet
def expand_shadow_element (öğe):
shadow_root = sürücü . execute_script ('dönüş argümanları[0].Gölge kökü.çocuklar', element)
shadow_root döndürün
...
root1 = sürücü . find_element_by_id("UI-tf_Vorgangsname")
shadow_root1 = expand_shadow_element (kök1)
root2 = shadow_root11.find_element_by_xpath ("//input[@part='değer']")
zaman.uyku(2)
kök2.basmak()
zaman.uyku(2)
kök2.send_keys ('testssdfs')
Şu mesajlara dönüşüyorum:
selenyum.ortak.istisna.ElementNotInteractableException: İleti: Öğe klavye tarafından erişilemiyor
Görüyorum, tıklama çalışıyor, imleç Giriş Alanında aktif, ancak send_keys çalışmıyor.
Herhangi bir fikrin var mı?
Çok Teşekkürler!