• なので、vscodeなどでのデバッグ実行も同じ(右) ◦ invokeコマンドをデバッグするのと同じ形 6 どこから始まるのか?(起動の細かい話①) • ユーザーコードの開始地点の話 • 自分で環境を作っていると自明だが、既に環境がある とdockerやkubanetesのファイルに紛れてわからなく なることも // streamlit 挙動確認用 { "name": "streamlit", "type": "debugpy", "request": "launch", "justMyCode": false, "console": "integratedTerminal", "cwd": "${workspaceFolder}", "env": { "PYTHONPATH": "${workspaceFolder}", }, "module": "streamlit", "args": [ "run", "${workspaceFolder}/apps.py", ] } • (おまけ)実行は別スレッド ◦ スレッドなので複数のブラウザから同時にリクエス トしても処理するのは1つずつになる ◦ 並列処理はWSGI(uwsgi, gunicorn, etc.)を使うこと になりそう