0

Python のコードをいくつか持っており、それを Web アプリケーションに変えようとしています (どのフレームワークを使用するかはまだわかりませんが、Python ベースになります)。アイデアは、ユーザーが一連の数字を打ち込み、それぞれが入力されるたびにグラフが更新されるというものです。

現在、これを python + matplotlib で行っています。私の最初の考えは、ユーザーが新しい番号を入力するたびに画像の jpg を再レンダリングすることでしたが、これは少し重いようです。

動的グラフを Web アプリケーションに組み込むために検討すべきテクノロジは何ですか?

4

1 に答える 1

1

数値ごとに jpeg を再生成すると、非常に重くなります。

Javascript は、非常に高品質な無料のグラフ作成ライブラリを多数提供しています: http://webdesignledger.com/resources/13-useful-javascript-solutions-for-charts-and-graphs

上記のリンクに加えて、javascript グラフ ライブラリに関する多数のスタック オーバーフローの投稿があります。

各ユーザー入力を Python で処理する必要がある場合は、ajax の使用を検討します。次のようになります。

  1. ユーザーが数字を入力
  2. browser/javascript は Python アプリに ajax リクエストを行います
  3. python は適切なデータを処理して返します
  4. ブラウザが応答を受け取り、JS チャートを更新します
于 2013-02-03T21:45:53.033 に答える