mirror of https://github.com/Free-TV/IPTV
Update make_playlist.py (#62)
I've added "encoding='utf-8'" in line 25 and line 30 because on Windows the original script return some error (UnicodeEncodeError: 'charmap' codec can't encode character).pull/64/head
parent
61f4dc561e
commit
e2ab81448e
|
@ -22,12 +22,12 @@ class Channel():
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
with open("playlist.m3u8", "w") as playlist:
|
with open("playlist.m3u8", "w", encoding='utf-8') as playlist:
|
||||||
print("#EXTM3U", file=playlist)
|
print("#EXTM3U", file=playlist)
|
||||||
for filename in sorted(os.listdir(".")):
|
for filename in sorted(os.listdir(".")):
|
||||||
if filename == "README.md" or not filename.endswith(".md"):
|
if filename == "README.md" or not filename.endswith(".md"):
|
||||||
continue
|
continue
|
||||||
with open(filename) as markup_file:
|
with open(filename, encoding='utf-8') as markup_file:
|
||||||
group = filename.replace(".md", "").title()
|
group = filename.replace(".md", "").title()
|
||||||
print("Generating %s" % group)
|
print("Generating %s" % group)
|
||||||
for line in markup_file:
|
for line in markup_file:
|
||||||
|
|
Loading…
Reference in New Issue