2017-01-12 2 views
1

Ich bin versucht, die Tabelle auf dieser statischen Seite gefunden zu kratzen:Scrape Tabelle von ASX Seite

http://www.asx.com.au/prices/targetratetracker.htm

eine einfache Benutzeroberfläche auf Basis Schaber gefunden here zu testen, können Sie sehen, dass es nicht die zurückgibt Tabelle auch bei Verwendung der KeepEverythingExtractor Einstellung.

Inspektor auf der targetratetracker.htm Seite können wir folgendes sehen:

A Parser-blocking, cross-origin script, http://www.adobetag.com/d4/v2/.../amc.js, is invoked via document.write. 

Ich bin Agnostiker darüber, welche Bibliothek oder Sprache zu verwenden, möchte nur wissen, ob es einen Weg gibt, um den Blocker (wenn das in der Tat das Problem).

+0

so dass Sie wollen erreichen, dass Javascript oder Python? – Sojtin

+0

Ideal mit JS, aber eine Lösung mit Beautiful Soup ist auch in Ordnung. – Martin

Antwort

1

Diese Seite verwendet Rahmen, der bedeutet, dass die Seite der anderen Seite enthält, enter image description here

die URL lautet: http://www.asx.com.au/data/trt/TargetRateTracker.htm

+1

Ja, ich habe es gerade selbst herausgefunden und kam zurück, um es zu posten, nur um zu sehen, wie du mich dazu geschlagen hast. – Martin