Encoding UTF-8 specification (possible #11 fix)
This commit is contained in:
parent
0370fe3d73
commit
d61bc0129e
10
save.py
10
save.py
@ -42,7 +42,7 @@ if not os.path.exists(os.path.join(location, "posts")):
|
|||||||
# Are there any posts already?
|
# Are there any posts already?
|
||||||
post_ids, existing_posts_html = [], []
|
post_ids, existing_posts_html = [], []
|
||||||
if os.path.exists(os.path.join(location, html_file)):
|
if os.path.exists(os.path.join(location, html_file)):
|
||||||
with open(os.path.join(location, html_file)) as f:
|
with open(os.path.join(location, html_file), encoding="utf-8") as f:
|
||||||
current_html = f.read()
|
current_html = f.read()
|
||||||
post_ids = re.findall(r'id="(.+?)"', current_html)
|
post_ids = re.findall(r'id="(.+?)"', current_html)
|
||||||
existing_posts_html = re.findall(
|
existing_posts_html = re.findall(
|
||||||
@ -70,7 +70,7 @@ posts_html += existing_posts_html
|
|||||||
# Are there any comments already?
|
# Are there any comments already?
|
||||||
comment_ids, existing_comments_html = [], []
|
comment_ids, existing_comments_html = [], []
|
||||||
if os.path.exists(os.path.join(location, html_file)):
|
if os.path.exists(os.path.join(location, html_file)):
|
||||||
with open(os.path.join(location, html_file)) as f:
|
with open(os.path.join(location, html_file), encoding="utf-8") as f:
|
||||||
current_html = f.read()
|
current_html = f.read()
|
||||||
comment_ids = re.findall(r'id="(.+?)"', current_html)
|
comment_ids = re.findall(r'id="(.+?)"', current_html)
|
||||||
existing_comments_html = re.findall(
|
existing_comments_html = re.findall(
|
||||||
@ -91,11 +91,11 @@ else:
|
|||||||
comments_html += existing_comments_html
|
comments_html += existing_comments_html
|
||||||
|
|
||||||
# Save HTML
|
# Save HTML
|
||||||
with open(os.path.join("html", html_file)) as f:
|
with open(os.path.join("html", html_file), encoding="utf-8") as f:
|
||||||
html = f.read()
|
html = f.read()
|
||||||
with open(os.path.join("html", "style.css")) as f:
|
with open(os.path.join("html", "style.css"), encoding="utf-8") as f:
|
||||||
html = html.replace("<style></style>", f"<style>\n{f.read()}\n</style>")
|
html = html.replace("<style></style>", f"<style>\n{f.read()}\n</style>")
|
||||||
with open(os.path.join("html", "main.js")) as f:
|
with open(os.path.join("html", "main.js"), encoding="utf-8") as f:
|
||||||
html = html.replace("<script></script>", f"<script>\n{f.read()}\n</script>")
|
html = html.replace("<script></script>", f"<script>\n{f.read()}\n</script>")
|
||||||
html = html.replace("<!--posts-->", "\n".join(posts_html))
|
html = html.replace("<!--posts-->", "\n".join(posts_html))
|
||||||
html = html.replace("<!--comments-->", "\n".join(comments_html))
|
html = html.replace("<!--comments-->", "\n".join(comments_html))
|
||||||
|
Loading…
Reference in New Issue
Block a user