📑
何度も調べてしまうPythonコード
概要
簡単なんだけど、何回でも調べてしまうPythonコードをまとめておく。
随時更新していきたい。
CSV読み込み
import csv
with open(csv_filepath, 'rt') as f:
# ヘッダーを飛ばす
header = next(csv.reader(f))
reader = csv.reader(f)
data = [row for row in reader]
CSV書き込み
import csv
with open(csv_filepath, 'wt', newline="", encoding='utf-8') as fout:
writer = csv.writer(fout)
writer.writerow(["month", "english"])
writer.writerow([1, "January"])
ディレクトリ作成
import os
# 存在しなかったら作成する
if not os.path.exists(out_dirpath):
# 再帰的
os.makedirs(out_dirpath)
Discussion