APIキーやデータベースの接続情報といった機密情報をソースコードに直接記述してしまうと、GitHubなどでコードを公開した際に、第三者に情報が漏洩してしまう危険性があります。 今回は、このような機密情報を安全に管理するための定番の手法である ...
こんにちは!今回は、Pythonプロジェクトで使える便利な外部構成の一つ、「.env」ファイルについてご紹介します。開発時によく使われるこの方法を知っておくと、設定管理がとても楽になりますよ。 .envファイルとは? .envファイルは「環境変数」を ...
Pythonの開発を楽にするための環境を整えた開発環境のテンプレートです。 自分自身のリポジトリに複製することで、ご自由にお使いいただけます。 コマンドプロンプトではなくPowerShellを使用してください。 予めMicrosoft ストアよりPython 3.11をインストールし ...
全てのプロジェクトで最新版の Python やライブラリを使えばいいじゃんと思うかもしれないが、ライブラリは更新のたびに非推奨や廃止となる関数や機能があるため、プロジェクト A で発生した問題を解決するためライブラリのバージョンを上げたらプロジェクト B が動かなくなった、みたいなことはよくあることである。