يوجد عدة طرق لفعل ذلك في بايثون مثل استخدام دوال open و read لفتح ملف الصورة وقراءته ومن ثم دالة encode لتشفير السلسلة النصية التي تحتوي على الصورة كما في المثال التالي:
with open("Cool.png", "rb") as f:
data = f.read()
print data.encode("base64")
وإذا لم تعمل الطريقة السابقة فجرب استخدام دوال مكتبة base64 كما في المثال التالي:
import base64
with open("img.png", "rb") as image_file:
encoded_string = base64.b64encode(image_file.read())