summaryrefslogtreecommitdiffstats
path: root/render.py
diff options
context:
space:
mode:
authorThibaut Horel <thibaut.horel@gmail.com>2014-08-24 23:13:44 -0400
committerThibaut Horel <thibaut.horel@gmail.com>2014-08-24 23:13:44 -0400
commitf6863cbf8daede0e453b4e7df284189a384be320 (patch)
treefd1f4e258782730cf0046e25ac69da8cd6c77bc9 /render.py
downloadbook-reader-f6863cbf8daede0e453b4e7df284189a384be320.tar.gz
Initial commit
Diffstat (limited to 'render.py')
-rw-r--r--render.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/render.py b/render.py
new file mode 100644
index 0000000..5a5dd89
--- /dev/null
+++ b/render.py
@@ -0,0 +1,10 @@
+from jinja2 import FileSystemLoader, Environment
+import sys
+from codecs import open
+
+env = Environment(loader=FileSystemLoader("./"))
+template = env.get_template("theme/layout.html")
+contents = open("clean/contents.html", encoding="utf8").read()
+with open(sys.argv[2], "w", encoding="utf8") as f:
+ f.write(template.render(chapter=open(sys.argv[1], encoding="utf8").read(),
+ contents=contents))