15 lines
319 B
Python
15 lines
319 B
Python
from string import Template
|
|
|
|
|
|
class Subber():
|
|
|
|
def __init__(self, subs):
|
|
self.subs = subs
|
|
|
|
def sub(self, infile, outfile):
|
|
with open(infile) as template:
|
|
lines = template.readlines()
|
|
data = ''.join(lines)
|
|
|
|
outfile.write(Template(data).safe_substitute(self.subs))
|