TAG

Python

  • 2024年4月4日
  • 2024年4月3日

【Visual Studio Code】JupyterでPythonコードをブロック実行

PythonではPandasやmatplotlib等データ分析に適したライブラリが多数用意されています。それに加え、Jupyter notebookの形式でプログラムを記述することで、コードの指定箇所のみ実行することができ、試行錯誤しながらコーディングを進めることができます。 Jupyter not […]

  • 2023年12月12日
  • 2023年12月12日

【Visual Studio Code】データフレームを表形式で確認する

PythonではPandasのデータフレームを用いて表形式のデータを操作することが多いと思います。 また、Visual Studio Code(VS Code)で開発する方も多いと思います。VS Codeではデータフレームを表形式で確認するためには、事前準備が必要です。 今回は、VS Codeでデー […]

  • 2023年11月28日
  • 2023年11月27日

【Visual Studio Code】Pythonが使える環境を構築する

今回はVisual Studio CodeでPythonが使える環境を用意しましょう。 Visual Studio Codeのインストール Visual Studio Codeをまだインストールしていない方は、以下URLからインストーラをダウンロードし、インストールしてください。 https://c […]

  • 2023年7月31日
  • 2023年7月29日

【Python】FlaskでWebアプリケーションを作る⑦ -ログイン機能を実装する

今回はFlaskのWebアプリケーションにログイン機能を実装します。 前提 今回は最もシンプルな方法でログイン機能を実装します。SSO等は一切考慮していません。また、DBとの接続もせず、あくまでFlask内のログイン機能の実装にフォーカスを当てます。 フォルダ構成 フォルダ構成は以下の通りです。画面 […]

  • 2023年6月17日
  • 2023年6月16日

【Pandas】Seriesで文字列をあいまい検索する

今回はPandasのSeriesで文字列のあいまい検索をする方法を紹介します。あいまい検索にもいくつか種類があり、Pandasでは部分一致、前方一致、後方一致で検索が可能です。 使用するデータ あいまい検索をする対象のSeriesを用意します。今回はフルーツの名前を10個集めたSeriesを作成しま […]

  • 2023年6月7日
  • 2023年6月6日

【Python】matplotlibで黒背景のグラフを描画する

matplotlibでは様々なグラフを描画できますが、白背景のグラフが常識になっている方も多いのではないでしょうか。 今回はmatplitlibで黒背景のグラフを描画する方法を紹介します。今回はplt.style.use()を使った方法を紹介します。 普通にグラフを描画した場合 まずはいつも通りグラ […]

  • 2023年6月1日
  • 2023年6月6日

【Python】FlaskでWebアプリケーションを作る⑦ -GETとPOSTでリクエストを受け取る

今回はFlask WebアプリケーションでHTTPリクエスト(GET, POST)を受け取る方法を紹介します。 GETとPOSTとは? Webアプリケーションを利用する際、私たちが使用しているPC、スマートフォン(以後クライアントと呼ぶ)とWebサーバの間では当然ながらやり取りが行われます。 基本的 […]

  • 2023年5月28日
  • 2023年5月23日

【Docker】コンテナにPythonパッケージをインストールする

前回はPythonプログラムを実行するDockerイメージを作成し、コンテナ化する方法を紹介しました。 今回は同じようにPythonプログラムを実行するDockerイメージに対し、numpy等Pythonパッケージをインストールする方法を紹介します。 Pythonプログラムを実行するDockerイメ […]

  • 2023年5月24日
  • 2023年5月21日

【Docker】Pythonプログラムをコンテナ化して実行する

今回は自作のPythonプログラムをDockerコンテナ化して実行してみます。 環境はWindowsを想定しています。WindowsでのDocker環境構築については以下をご覧ください。 1. Pythonプログラムの作成 まずは、実行するPythonプログラムを作成します。今回は、”H […]