サーバー上で実行されている python スクリプトから d3.js ビジュアライゼーションを常に更新して、ブラウザーのユーザーがリアルタイムの変更を確認できるようにしたいと考えています。
これどうやってするの?Python側でソケットを使用してwebsocketsを使用することを想定していますが、この目的に特化したライブラリまたはプロジェクトを使用できますか?
WebSockets は間違いなく要件に適しているようです。
WebSocket と python に関しては、この質問と重複する可能性があります。
https://stackoverflow.com/questions/5839054/websocket-server-in-python/5839223#5839223
Tornadoには WebSocket 実装があります。