From 8bd6b36b43a321c4ad51b43cf12e3e3aa01d031a Mon Sep 17 00:00:00 2001 From: Chengyu Liu Date: Fri, 31 Mar 2023 13:21:25 +0900 Subject: [PATCH] MAINT: fix encode strinfg --- examples/demo/advanced/javascript_hover_tools.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/demo/advanced/javascript_hover_tools.py b/examples/demo/advanced/javascript_hover_tools.py index b74de5ce5..2d0c8314c 100644 --- a/examples/demo/advanced/javascript_hover_tools.py +++ b/examples/demo/advanced/javascript_hover_tools.py @@ -26,7 +26,7 @@ """ # Standard library imports import os, sys, webbrowser, io -from base64 import encodestring +from base64 import encodebytes # Major library imports from PIL import Image @@ -537,12 +537,12 @@ def make_palettized_png_str(gc): if format != "RGBA": gc = gc.convert_pixel_format("rgba32") img = Image.frombytes( - "RGBA", (gc.width(), gc.height()), gc.bmp_array.tostring() + "RGBA", (gc.width(), gc.height()), gc.bmp_array.tobytes() ) img2 = img.convert("P") output_buf = io.BytesIO() img2.save(output_buf, "png") - output = encodestring(output_buf.getvalue()) + output = encodebytes(output_buf.getvalue()) output_buf.close() return output