Pass utf-8 encoding as a param to opening md files (#7098)

This commit is contained in:
Shamsher Ansari 2020-04-17 19:53:56 +05:30 committed by GitHub
parent 32a28b4959
commit c1dd1ceeff
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -70,7 +70,7 @@ snipfile = "snips.sh" if markdown.split('/')[-1] == "index.md" else markdown.spl
print("generating snips: " + os.path.join(snipdir, snipfile))
with open(markdown, 'rt') as mdfile:
with open(markdown, 'rt', encoding='utf-8') as mdfile:
for line in mdfile:
linenum += 1
@ -130,7 +130,7 @@ with open(markdown, 'rt') as mdfile:
multiline_cmd = True
current_snip["script"].append(line)
with open(os.path.join(snipdir, snipfile), 'w') as f:
with open(os.path.join(snipdir, snipfile), 'w', encoding='utf-8') as f:
f.write(HEADER % markdown.split("content/en/")[1] if "content/en/" in markdown else markdown)
for snippet in snippets:
lines = snippet["script"]