2013-06-18 177 views
0

爲了在我的Python上工作一點,我決定嘗試編寫一個簡單的腳本用於我的私人用途,該腳本用於監視帶有優惠的網站,並在您感興趣的新優惠彈出時向您發送電子郵件。我想我可以處理編碼部分(從HTML等中提取最新的部分),但是我從來沒有真正在線運行任何需要每隔N分鐘左右就會被觸發的腳本。我需要什麼類型的主機/服務器讓我的腳本獨立於計算機運行,並在每次更新時都進行刷新,例如5分鐘後發送電子郵件給我。如何每N分鐘在線運行一次Python腳本?

+4

可以使用crontab來實現,如果你在網上操作系統爲LINUX/UNIX。 – Jason

+0

我明白了,謝謝。但是,我比工具本身更感興趣的是我需要將我的腳本存儲在什麼類型的東西上?我的意思是 - 我想定期的免費託管是不行的,因爲你無法訪問任何shell。谷歌引擎是不是也適合?那麼我應該怎樣運行它? – Straightfw

+0

@Straightfw如果您要求託管建議,那對於SO來說並不合適。如果您只能免費獲得基於Web的託管服務,那麼您可能會編寫一個簡單的Web應用程序,該應用程序會生成一個守護進程子進程,以便每隔一段時間運行腳本。 – Aya

回答

0

如果您有shell訪問權限,您可以使用crontab安排重複作業。

否則,您可以使用像SetCronJobEasyCron或類似的服務來定期調用腳本。

一些託管商也提供類似的功能在他們的管理界面...

相關問題