我需要運行一個腳本,每天刮擦以下站點(當腳本運行時它會刮擦當天的日曆)(相當於單擊「每日」按鈕)期待每日刮刮一個網站並設置警報
http://www.fxempire.com/economic-calendar/
我想提取所有的日子數據/事件那一天,和過濾器相關的貨幣(如適用),並隨後創建某種警告或每前彈出10分鐘這些事件將發生。
我使用下面的代碼到目前爲止刮網頁,然後查看/打印變量「HTML」,但無法找到我需要的日曆信息。
import sys
from PyQt4.QtGui import *
from PyQt4.QtCore import *
from PyQt4.QtWebKit import *
class Render(QWebPage):
def __init__(self, url):
self.app = QApplication(sys.argv)
QWebPage.__init__(self)
self.loadFinished.connect(self._loadFinished)
self.mainFrame().load(QUrl(url))
self.app.exec_()
def _loadFinished(self, result):
self.frame = self.mainFrame()
self.app.quit()
url = 'http://www.fxempire.com/economic-calendar/'
r = Render(url)
html = r.frame.toHtml()
你能告訴我們你到目前爲止? –
堆棧溢出不是免費腳本服務的存儲庫。向我們展示您嘗試過的一些代碼,我們一定會提供幫助,但請不要只寫「這是我需要的,幫助!」 –
道歉,現在已更新原始發佈,包括我試圖使用的代碼 – Cubix