PythonでCSVファイルを操作する
標準ライブラリのcsvを使えば簡単にCSVファイルが扱える。
code:script.py
#!/usr/bin/python3
# -*- coding: utf-8 -*-
filepath = '/Users/Tadanori/Dropbox/シゴタノ!/'
import csv
with open('/Users/Tadanori/Dropbox/シゴタノ!/export.csv') as f:
reader = csv.reader(f)
for row in reader:#n0がカテゴリ、n1がタイトル、n2が本文
if len(row1) > 250:
title = "「" + row10:254.replace("/","") + "」.md"
title = "「" + row1.replace("/","").replace("~","〜") + "」.md"
cate = row0 + "\n\n"
body = row2
print(row0+""+title+"")
with open(filepath+ title,mode="w") as f:
f.write("## " +row1 + "\n\n" + cate + body)
csv.reader(f)で読み込み、それをイテレーターとして処理していく。
rowのn配列を処理すればいい
ref.
PythonでCSVファイルを読み込み・書き込み(入力・出力) | note.nkmk.me