Skip to content

Commit b6bc1ad

Browse files
committed
adding decode for py3 compat 😎
can you tell i’m a py2 coder? I
1 parent 08dafad commit b6bc1ad

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

‎folium/folium.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1012,7 +1012,7 @@ def image_overlay(self, data, opacity=0.25, min_lat=-90.0, max_lat=90.0,
10121012
with open(filename, 'wb') as fd:
10131013
fd.write(png_str)
10141014
else:
1015-
filename = "data:image/png;base64,"+base64.b64encode(png_str)
1015+
filename = "data:image/png;base64,"+base64.b64encode(png_str).decode('utf-8')
10161016

10171017
if image_name not in self.added_layers:
10181018
if image_name is None:

‎tests/folium_tests.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -491,7 +491,7 @@ def test_image_overlay(self):
491491
png_str = write_png(data)
492492
with open('data.png', 'wb') as f:
493493
f.write(png_str)
494-
inline_image_url = "data:image/png;base64,"+base64.b64encode(png_str)
494+
inline_image_url = "data:image/png;base64,"+base64.b64encode(png_str).decode('utf-8')
495495

496496
image_tpl = self.env.get_template('image_layer.js')
497497
image_name = 'Image_Overlay'

0 commit comments

Comments
 (0)