Skip to content

Latest commit

 

History

History

README.md

Python Example

  • 環境
    • Python 3.11.6
    • uv 0.6.14

準備

uv sync

実行

uv run scripts/hello.py

Note

ノートブックは.ipynbファイルを開いて実行してください。

Note

nbconvertを使用するとノートブックをコマンドラインで実行できます。

poetry run jupyter nbconvert --to notebook --execute notebooks/collection.ipynb --output collection.ipynb

型チェックを試す

poetry run task check-type

テストの実行を試す

poetry run task test

OpenTelemetryを試す

OpenTelemetryのPython SDKを試します。

コードは scripts/server.py です。

可視化はSigNozを使うのが手軽だと思います。

動作確認の手順

Appendix

インストールとか諸々

こんなことやりました。

asdf install python 3.11.6
asdf local python 3.11.6
pip install uv
uv init
uv add python-dotenv

VSCodeで型チェックを行うために次の拡張をインストールしました。

参考資料