TAG

ファイル操作

【json】Pythonでファイル操作:jsonモジュールの基本的な使用方法

概要 jsonモジュールを使用してデータ変換やファイル読み書きを行う方法についてまとめた。前提としてファイルオブジェクトの操作が必要になる。 前提(ファイル構成) 実行したファイル構成は以下となる。 │ about_json.ipynb ⇒実行ファイル│└─sub   sample.json ⇒JSON書き込みファイル   sample_data.json ⇒JSON読み込みファイル   […]

【csv】Pythonでファイル操作:csvモジュールの基本的な使用方法

概要 csvモジュールを使用してファイルを読み書きする方法についてまとめた。前提としてファイルオブジェクトの操作が必要になる。   前提(ファイル構成) 実行したファイル構成は以下となる。 │ about_csv.ipynb ⇒実行ファイル│├─input ⇒読み込み用CSVファイル格納フォルダ│   payment.csv│   points.csv│└─output ⇒書き込み用CS […]

【osモジュール】osを使用してファイルやフォルダを操作する方法

概要 osモジュールを使用すると、とOSに依存する機能を可能な限り同一の書き方で同一の機能を利用可能。OSに依存するケースとしては例えば以下がある。 ・Windows:‘\’・Linux:‘/’ 上記のようなOSに依存する差異をosモジュールは吸収する。   前提 フォルダ構成は以下とする。     osモジュールの使い […]

【pathlib】Pythonでファイル操作:pathlibモジュールの基本的な使用方法

概要 ファイルやディレクトリを操作するpathlibの使用方法について紹介する。Pathオブジェクトを作成して、ファイルまたはフォルダを操作する。   前提 フォルダ構成は以下とする。   Path(ファイルまたはフォルダ)情報の参照 Pathオブジェクトの作成 Pathオブジェクトは以下のように作成する。 from pathlib import PathPathオブジェクト変 […]

【open】Pythonでファイル操作:openモジュールの基本的な使用方法

概要 open関数を使用してファイルの読み書きを行う方法について紹介する。   ファイル操作まわりの前提 以下のディレクトリ構造でjupyter-labを使用している。 使用方法 処理の流れ ファイルを読み込む際にも書き込む際にも、以下の流れでプログラミングする。 ①ファイルオブジェクトを取得(ファイルを開く)②ファイル内容の読み込み(または書き込み)③ファイルを閉じる   o […]