対象のファイルから見出しだけを抜き出して別ファイルに保存するPythonスクリプト
code:sample.py
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import re
projectName = "project-th"
fileSubSxtension = "_outline"
filepath = 'activefile/draft.md'
textboxpath = '/Users/Tadanori/Dropbox/textbox/list/'
fileOutputPath = textboxpath + projectName+ fileSubSxtension + ".md"
tempbody = []
with open(filepath) as f:
l = f.readlines()
for line in l:
m = re.match(r"^# (.*)$",line)
if(m):
tempbody.append(line)
m = re.match(r"^## (.*)$",line)
if(m):
tempbody.append(line)
print(tempbody)
with open(fileOutputPath,mode="w") as f:
f.writelines(tempbody)