Ich habe mit erfolgreich zu einem iframe mit selen + phantomJS navigiert aber ich bekomme die Daten nicht.Mit Selen bekomme ich nicht die Daten
Wenn ich die iframe url in Midori-Browser sehe, kann ich das Ergebnis sehen. Aber mit Webdriver ohne den Tisch.
Hier ist mein Testcode:
link = 'http://ebelediye.fatih.bel.tr/alfa/servlet/hariciprogramlar.online.rayic?caid=1449'
def get_site():
driver = webdriver.PhantomJS()
driver.get(link)
driver.find_element_by_name('btnlistele').click()
src = driver.find_element_by_tag_name('iframe').get_attribute('src')
driver.get(src)
print driver.page_source
Es hat nichts mit dem Timing zu tun haben. Während Wenn ich direkt den iframe src frage, merke ich Daten als Antwort mit Selen. – vatay
zB Dies ist die URL von 1 iframe: http://eclipse.fatih.bel.tr/alfa/servlet/hariciprogramlar.online.rayiclist?RUHSAT_YILI=2017&ISMAH_KOD=0&ISSK_KOD=999&AKTARMA=%27AKTARMA%27 und mit Selen werde ich nur leere Seite mit versteckten Feldern ohne Daten. – vatay
Haben Sie meinen Code versucht oder sind es nur Annahmen? – Andersson