1

*.csv ファイルを生成する Python 2.7 スクリプトがあります。この Python スクリプトをリモート サーバーで実行し、*.csv ファイルを公開して読み取り可能にしたいと考えています。

これは Heroku で実行できますか? チュートリアルは一通り見ましたが、Web サイト全体を作成したい人向けのようです。

Heroku が私にとっての解決策ではない場合、代替手段は何ですか? Google App Engine を試しましたが、Python 2.5 が必要で、2.7 では動作しません。

詳細: 私は Python 2.7 スクリプトを持っています。このスクリプトは、AMEX、NYSE、および NASDAQ 取引所で取引されているすべての株を分析し、その出力をスプレッドシート アプリケーションで読み取ることができる *.csv ファイルに書き込みます。スクリプトをリモート サーバーで毎晩自動的に実行し、スクリプトが生成する *.csv ファイルを公開したいと考えています。

4

1 に答える 1

0

ウェブホスティング

わかりましたので、必要なものをかなり簡単に達成できるはずです。Python をサポートしている Web ホストは多数あります。あなたの要件は非常に簡単です。Python スクリプトを Web サーバーにアップロードするだけです。次に、cron ジョブをスケジュールして、毎日特定の時間にスクリプトを呼び出すことができます。スクリプトはスケジュールどおりに実行され、csv ファイルが Web サーバーのドキュメント ルートに保存されます。スクリプトを Web サーバーで実行する必要はなく、同じサーバー上で実行する必要があることに注意してください。Web サーバーは、静的 csv ファイルを Web サーバーのドキュメント ルートに配置すると、それを提供するだけです。

デスクトップとドロップボックス

別のおそらくより簡単なオプションは、任意のデスクトップを使用して、Python スクリプトを毎晩実行するようにスケジュールすることです。これは、Windows、Linux、Mac で実行できます。また、ドロップボックスをインストールすると、2 GB の無料オンライン ストレージが提供されます。次に、スクリプトで csv ファイルを Dropbox/Public ディレクトリに保存するだけです。これを行うと、それらは自動的にドロップボックス サーバーに同期され、インターネット上の他の Web ページと同様に公開 URL からアクセスできます。無料で 2 GB を取得できます。これは、多数の CSV ファイルを保存するには十分な容量です。

于 2012-12-05T20:41:54.960 に答える