import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import Select
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains
from selenium.common.exceptions import TimeoutException
driver = webdriver.Chrome()
driver.get('http://www.techfetch.com/JS/dashboard.aspx?page=fetchjobs')
time.sleep(5)
element = driver.find_element_by_xpath('//*[@id="txtKeyword"]')
element.send_keys("Java")
Fehler:Unable Element kein solches Element lokalisieren
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id="txtKeyword"]"}
(Session info: chrome=62.0.3202.94)
(Driver info: chromedriver=2.29.461591 (62ebf098771772160f391d75e589dc567915b233),platform=Windows NT 6.1.7601 SP1 x86_64)
Der Screenshot zeigt, dass die XPath korrekt und verfügbar Feld Sie versuchen
Mögliches Duplikat [ein iframe mit python Selen Auswahl] (https://stackoverflow.com/questions/7534622/selecting-an-iframe-using-python-selenium) . Sehen Sie sich die Antwort an, die am häufigsten gewählt wurde, nicht die akzeptierte. – Guy