From 22f20290d0adae04de63b8b44cf37e9997caf706 Mon Sep 17 00:00:00 2001 From: Mark Litwintschik Date: Wed, 3 Aug 2022 21:26:24 +0300 Subject: [PATCH] Fixes the base64 decode call in Python 3.9+ --- pyecharts_snapshot/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyecharts_snapshot/main.py b/pyecharts_snapshot/main.py index 1bfdadd..c8f8267 100644 --- a/pyecharts_snapshot/main.py +++ b/pyecharts_snapshot/main.py @@ -188,7 +188,7 @@ def decode_base64(data: str) -> bytes: missing_padding = len(data) % 4 if missing_padding != 0: data += "=" * (4 - missing_padding) - return base64.decodestring(data.encode("utf-8")) + return base64.b64decode(data.encode("utf-8")) def save_as_png(imagedata: bytes, output_name: str):