talofer99 icon

python get b64 data

talofer99 | PRO | 10/21/21 07:10:35 AM UTC | 0 ⭐ | 278 👁️ | Never ⏰ | []
Python |

430 B

|

None

|

0 👍

/

0 👎

import qrcode
from PIL import Image
import os
import base64
 
welcomeCode = "0A1B2C"
fileNamePng = "qr_" + welcomeCode + ".png"
 
# create QR
img = qrcode.make(welcomeCode)
type(img)  # qrcode.image.pil.PilImage
# resize
newImage = img.resize((73, 73))
#save and reopen
newImage.save(fileNamePng)
 
with open(fileNamePng, "rb") as img_file:
    b64_string = base64.b64encode(img_file.read())
print(b64_string.decode('utf-8'))
 

Comments