javascriptの勉強をかねて、webサーバから逐次データを流して、ブラウザ上でリアルタイムチャートを表示するアプリケーションをpythonの軽量WebフレームワークであるFlaskで作りました。為替とかをリアルタイムで描画するときに使えるかと思います。 サーバからのデータ送信はwebsocketを用いて行い、サーバ側でランダムに作成したデータを時刻と一緒にJSON形式で送っています。 クライアント側はjavascriptでwebsocketのデータを受けてグラフ描画を行います。 フォルダ構成 app.py templates/index.html static/js/d3.min.js static/js/epoch.min.js static/css/epoch.min.css import os import json import datetime import random