サービス
サービスを探す
プロ人材を探す
仕事を探す
ブログを探す
from pathlib import Path
with パス.open(encoding="utf-8") as fr:
with open(パス, encoding="utf-8") as fr:
パスを文字列で指定する場合、ファイルの区切り文字は / でもOK
with パス.open("a", encoding="utf-8") as fw:
with open(パス, "a", encoding="utf-8") as fw:
パスを文字列で指定する場合、ファイルの区切り文字は / でもOK
with パス.open("w", encoding="utf-8") as fw:
with open(パス, "w", encoding="utf-8") as fw:
パスを文字列で指定する場合、ファイルの区切り文字は / でもOK
with open(ファイル1) as fr1, open(ファイル2) as fr2:
パス.read_text(encoding="utf-8")
openする必要なし
fr.read()
fr.readlines()
最終行の空行は含まない
[line.rstrip() for line in fr.readlines()]
[line.rstrip() for line in fr.readlines() if not line.isspace()]
パス.write_text(文字列, encoding="utf-8")
openする必要なし
※ 上書きのみなので追記する場合はopenする必要がある
fw.write(文字列)