したがって、これはやや似ています
Web 上で Python スクリプトの出力を取得する最も簡単な方法は何ですか? および Matplotlib: Web サーバー上のインタラクティブなプロット
しかし、それらのどれも d3.js を使用しておらず、同じレベルのインタラクティブ性を達成しているとは思いません。
したがって、私は d3.js の初心者であり、率直に言って、このインスタンスでどこから始めればよいかわかりません。
プロジェクトの流れ:
- フロントエンドでユーザー名を尋ねます。これをバックエンド python に送信します
- x の深さのグラフ データ (オブジェクト + エッジ) を取得します。x は、サード パーティの Web サイト API への Python 呼び出しによって、開始ノードからの距離です。
- データに対して機械学習を実行します (python)
- d3.js ループでグラフ + いくつかの数値 (おそらく右下隅) を表示します。
- ノードをクリックすると、それを開始ノードとして計算をやり直すように、インタラクティブな d3.js グラフを用意します。
- d3.js が各ノードのテキストの一部 (最初の 10 文字?) を表示し、マウスオーバーするとテキスト全体が表示されるようにします。
(7) おまけ更新埋め込み絵?それらのプロフィール署名が好きですか?
質問: この双方向通信を実現するにはどうすればよいですか? どこから始めればよいですか?これを行うためのより良い方法はありますか?
補足: Google App Engine を使用してこのプロジェクトを実行する予定ですが、「vm」として使用できるかどうかはわかりません。
ありがとう!
編集: これはPython のバックエンド JS とフロントエンドの統合によく似ていますが、どこから始めればよいかわかりません。彼のプロジェクトの結果として、よりアート指向のツールが提案されていると思います。