diff options
Diffstat (limited to 'bin')
-rw-r--r-- | bin/news | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -7,6 +7,7 @@ import datetime import os +import os.path import re import subprocess as subp import sys @@ -35,6 +36,16 @@ def read(f): return c +def write(p, c): + d = os.path.dirname(p) + + if not os.path.exists(d): + os.makedirs(d) + + with open(p, 'w') as f: + f.write(c) + + def slug(p): m = re.search(r'([a-zA-Z\-]+)\.md', p) |