2022-10

Python

【Python】pathlibでファイルパスをモダンに扱う

こんにちは、かつコーチです。Pythonでファイルパスを扱うとき、os.pathモジュールを使っている方は多いと思います。ただ、Python 3.4以降では、より直感的に書けるpathlibという標準ライブラリが用意されています。pathl...
Python

【Python】reモジュールで正規表現を使う

こんにちは、かつコーチです。「メールアドレスの形式をチェックしたい」「文字列から特定のパターンだけ抜き出したい」。こうした処理をinやsplitだけで書こうとすると、コードが複雑になりがちです。そこで役立つのが正規表現です。正規表現とは、文...
Python

【Python】csvモジュールでCSVファイルを読み書きする

こんにちは、かつコーチです。業務の現場では、Excelから出力したCSVファイルを扱う機会がとても多いです。CSVとは「Comma-Separated Values」の略で、値をカンマ区切りで並べたシンプルなファイル形式です。Pythonに...
Python

【Python】jsonモジュールでJSONデータを読み書きする

こんにちは、かつコーチです。API連携や設定ファイルの管理をしていると、必ずと言っていいほど登場するのがJSONです。JSONとは「JavaScript Object Notation」の略で、データを構造化して表現するための軽量なフォーマ...
Python

【Python】osモジュールでファイル・ディレクトリを操作する

こんにちは、かつコーチです。「ファイルが存在するか確認したい」「フォルダの中身を一覧で取得したい」。Pythonでファイル操作をしていると、こういう場面によく出会います。そんなときに使うのがosモジュールです。osモジュールは、OS(Win...