http://www.dukascopy.com/swiss/english/marketwatch/calendars/eccalendar/のようなページからカレンダー データを取得したい データは動的で、js-applet で読み込まれます - 「DukascopyApplet」 この方法でデータを抽出しようとしました:
app = QApplication(sys.argv)
web = QWebView()
web.page().mainFrame().loadFinished.connect(print_content)
web.load(QUrl("http://www.dukascopy.com/swiss/english/marketwatch/calendars/eccalendar/"))
web.show()
frame = web.page().mainFrame()
print(frame.evaluateJavaScript("DukascopyApplet"))
sys.exit(app.exec_())
しかし、「なし」と表示されます。私はwin7、Py3.3、pysideを使用しています。
問題は、読み込まれたページに存在する js コードやアプレットの結果を取得する方法です。