google suche Selenium

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Ernie1412
User
Beiträge: 160
Registriert: Freitag 10. Januar 2020, 20:38

ich habe folgendes script gefunden.

Code: Alles auswählen

driver.get("https://www.google.com/") 
que=driver.find_element_by_name("q").send_keys("python")
ich bekomme dabei die fehlermeldung:
Message: Element <input class="gLFyf gsfi" name="q" type="text"> is not reachable by keyboard
warum geht kein send_keys ?
wie kann ich denn google suchanfrage stellen ?

selbst mit driver.get("https://www.google.com/search?q="+search_string)
macht er garnichts, er öffnet nur firefox mehr nicht
rogerb
User
Beiträge: 878
Registriert: Dienstag 26. November 2019, 23:24

@Ernie1412,

Versuch doch mal das:

Code: Alles auswählen

driver.get('https://www.google.com')

input_elements = driver.find_elements_by_css_selector('input[name=q]')

for element in input_elements:
    element.send_keys('python')
    element.send_keys(Keys.ENTER)
Antworten