Python
開発環境
venv
Python3.6 venv
venv: Python 仮想環境管理
プロジェクトディレクトリ直下でpython3 -m venv /path/to/directory => パスはvenvがよい?
source venv/bin/activateで有効化。activate.fishとactivate.chもある
無効にするにはdeactivate
virtualenv
pacmanでインストール
version manager
pyenv/pyenv: Simple Python version management
Mac は python3 で 3系を使える
FastAPI
server 経由の function を terminal から直接実行させたい時にも使える
python - What does if __name__ == "__main__": do? - Stack Overflow