2011-09-20 10 views
0

私はpythonスクリプトを実行するためのホスティングサービスを探しています。私のpythonスクリプトは、さまざまなAPIの情報をMongoデータベースに入れます。 1時間に1回走るようにスケジュールしたいと思います。今、私はPython 2.6を実行していて、facebook sdkやpython twitterツールのような2つの追加パッケージを使用しています。私はherokuを調べてきましたが、私はこのサービスの初心者です。herokuとpythonのドキュメントを見つけるのが難しいです。私が見つけたもう一つのサービスはMongoHQですが、Pythonでどのように動作するのかは分かりません。あなたはこれらのすべてのものと互換性のあるホスティングサービスを知っていますか?スケジュールされたPythonスクリプトでMongo DBをホストする

EDIT

私は、以下のアドバイスを取り、DotCloudを少し検討しました。私のように新聞の誰かのために、私は私のブログ(swootsblog.cloudfoundry.com)に投稿を書きました。これはDongCloudで設定されたMongoDBへの書き込みを継続的に実行するPythonスクリプトです。

答えて

0

HerokuはPythonを実行せず、Ruby、Node.js、Clojure、Javaのみを実行します。

他のサービスがあるかもしれませんが、正確にはこの種の作業のためpython workerタイプのDotCloudで遊んだことがあります。

+0

アドバイスをいただきありがとうございます - 私は現在Dotcloudを見ていて、それが私のプロジェクトにとって良いかどうかを見ています。私が調査したもう一つのホストは、優れたカスタマーサービスのために魅力的だったウェブファクションでした。 – crunkchitis

0

HerokuのないコミットとHerokuのアプリにスクリプトをプッシュし、

pythonscripts.py 
procfile 
requirements.txt 

と追加した後

プリREQ、私は以前にPostgresデータベースへのpythonでこれを行っている、Pythonスクリプトを実行します。ターミナルで次のコマンドを実行してスクリプトを実行してください。

heroku run python your_scripts.py 

さらに、このスクリプトをスケジュールのタイミングで実行する場合は、 herokuは多くのアドオンを提供します。ヒロクでそれを検索するだけです

もっと助けが必要な場合は、私とチャットしてください。

関連する問題