エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されますhttps://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
こんにちわ alivelimb です。本記事ではプロジェクト毎に用意しているPython 開発環境を紹介します。...こんにちわ alivelimb です。本記事ではプロジェクト毎に用意しているPython 開発環境を紹介します。なお、本記事で紹介した環境構築の自動化スクリプトをgithubで公開しています。 概要Python の開発環境は主にVSCode, pyenv, poetryを用いて用意しています。 pyenv はPython 自体のバージョン管理を行います。Python3.8 から 3.9 への切り替えもコマンド 1 つで行うことが可能です。Poetry はPython パッケージの管理を行います。これらに加えてVSCode の各種拡張機能を活用することで開発環境としています。本記事で構築した環境デモ gif デモで示していることは以下の通りです リッチな予測変換 自動インポート(pathlib.Pathをインポート) ファイル保存時の静的解析 & 自動整形 Type Hint