From ec7aada1ed80ee8e3bd7b93f6ecb2949282dd058 Mon Sep 17 00:00:00 2001 From: Dan Poltawski Date: Wed, 5 Aug 2020 21:03:50 +0100 Subject: [PATCH] Prevent utf8 (e.g. emoji) breaking export --- exportBooks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exportBooks.py b/exportBooks.py index 433966b..b2652a7 100644 --- a/exportBooks.py +++ b/exportBooks.py @@ -42,7 +42,7 @@ for book in books_data_data: book_html = requests.get(export_url, headers=header, verify=cert_verify_url) with open(export_file_name, "w+") as file: - file.write(book_html.text) + file.write(book_html.text.encode('utf8')) print("Successfully exported book {}".format(book['name']))