Technical Blog
技術ブログ
WordPressで継続して書いてきた技術記事・開発記録をまとめています。 学習内容、開発で詰まったこと、実装の理解を言葉に残しています。
ライブラリのインストールとアンインストール
Pythonの仮想環境「venv」で必要なライブラリをインストールしたりアンインストールしたりする方法について書いていく。 pipが使えるかどうか確認 直接指定してインストール pip install ライブラリ名で必要なライブラリをインストールできる。 インストール済みのライブラリを確認 pip listで確認できる。 .venv/lib/python3.8/site-pac …
FastAPIの「Hello World」を動かす
ChatGPTに相談しながら、今週足りなかったFastAPIについての知識を補強していく。 やらざるを得ない環境に身を置いていることに感謝して。 環境 Pythonは3.12.2だった。pythonコマンドでバージョンを確認して、exitと打った後に案内にしたがって、Ctrl-Dを押してプロンプト状態に戻した。 python -m venv venvで仮想環境を作成した。 ディ …
LinuCを受験することにした
会社の資格制度の中で自分にとって重要な資格をChatGPTに抽出してもらった。 その中で優先順位1位に輝いたのが、LinuC。 LinuC-1 101 / 102とは Linux技術者試験「LinuC(リナック)の初級レベル。 Linuxの基礎知識と運用スキルを問う。 LinuC-1 101 / 102の受験予約 以下のページの受験予約をクリックすると、ピアソン VUEというペ …
API・JSONの基本とブログでの情報発信の線引き
API(Application Programming Interface)は、アプリ同士が情報をやり取りするためのインターフェース。Web APIでは、HTTPリクエストを通じてGETやPOSTなどが使われる。 データはJSON(JavaScript Object Notation)形式でやり取りされることが多く、Pythonでは辞書型で扱えるので馴染みやすい。 API通信は …