ファイル操作
ドキュメント:
ファイルを読み書きする | Python 3.x ドキュメント [公式]
使い方
参考:
ファイルの読み込み/書き込み/作成/追記 | note.nkmk.me
open
参考:
os.walk
ドキュメント:
os.walk | Python 3.x ドキュメント [公式]
__file__
参考:
__file__ – 実行中のファイルの場所/パスを取得する | note.nkmk.me
Find current directory and file’s directory – Stack Overflow
カレントディレクトリを取得する
参考:
カレントディレクトリを取得/変更 | note.nkmk.me
Find current directory and file’s directory – Stack Overflow
JSON ファイルを出力する
UTF-8 エンコードでデータを JSON ファイルとして出力する。
import json
with open(path, 'w', encoding="utf-8") as file:
json.dump(data, file, indent=4, ensure_ascii=False)
Code language: Python (python)
参考:
JSON 出力する際、日本語が文字化けする件 – Qiita
Saving utf-8 texts in json.dumps as UTF8, not as \u escape sequence – Stack Overflow
json.loads で文字化けを防ぐ方法に関して – teratail
INI ファイルを読み込む
ドキュメント:
configparser – 設定ファイルのパーサー | Python 3.x ドキュメント [公式]
参考:
設定ファイル管理モジュール configparser の使い方と注意点 – Qiita