Here is the code snippet I have been trying
from base64 import decode
from pptx import Presentation
from pptx.util import Inches, Px
import StringIO
def GeneratePPT():
prs = Presentation()
img_str = "iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA3WAAAN1gGQb3mcAAAClElEQVQ4y+\
2UP2+cRRDGf7O798fn2I7sONiKIWCwIgqUkm+AhECkpqFDFHwdGiQqmtSkicTHoEKJ5cjITiTHZ/ts3Xvvuzs7Q+GAsBQfUeo87eh5djTz24F\
3eiW5rrD4YESX842tjfUf15ZXNhF3/NJzenExPjw6/inFdDr9rXmtP817VTu9ef/e9vef3dv6uNSO6hUcdp+dHO4/P3qYIqfXeecGE0ijxV5K\
i5mqM8wKuDBcCBIkhHnWucEhxl7sSZK+IrESzMBBkkcRebPghW+GAKNS9I470nbZgoRPQmIgg0qoFbMKBhJJINuluA6+WoiOeYxyKDBtHrVXl\
/fetzcx48vP73/68621peTBcKnp/bsrq4PVJqp3aFWsGvl0qR7sT06sulpxJpOsf/y5/4MEHh89PLva8XDQpxqjnY82N9c3U7JUkL7ivZYaCy\
EYoVZqp8jyOG7s1PV2WigzZThc0eHeYCTBXj9jATdXilXMM0JFRKGneOzQMqPNHW3taLOSs1KyQR0gIj53eeaOYZgrRad0ckqRc2qakXMhZ6N\
ko2QnF6dmoW9r/0eFAE6TL5i0z+nSGdZvoSghCV7BCognkgguIAGCxOuD2y5jTvNk78WLhZc11dAjpNvp9lZanS3txdIpOKCR0XS7vjzQE6uo\
K5yfu866tvkvgP9S8Q9uqvVOoBeEUAV2vvj67q+jDw9uqXdgELxP+9cH498f738H/gQhmquFyKEgTfNodrXj2SV/DfAUCosPRmhGrNBpA8UAh\
wiYuoLvhWS7b3UrqlnR7FoaJ9fLX5fEqcWr4zbPO/8IWdHciC53G0TrcIckPc7a4ObVIuHtglNPznafHf8yHt/YgPSKU5fJxfFYgo95pzfR38\
mJgHMtR1QSAAAAInpUWHRTb2Z0d2FyZQAAeNorLy/Xy8zLLk5OLEjVyy9KBwA22AZYEFPKXAAAAABJRU5ErkJggg=="
file_like_object = StringIO.StringIO(img_str.decode('base64'))
slidelayout = prs.slidelayouts[0]
slide = prs.slides.add_slide(slidelayout)
left = top = Inches(3)
pic = slide.shapes.add_picture(file_like_object, left, top)
file_like_object.close()
prs.save('Test.pptx')
if __name__ == "__main__":
GeneratePPT()
It raises the following error:
AttributeError: StringIO instance has no attribute 'rfind'
Here is the code snippet I have been trying
It raises the following error:
AttributeError: StringIO instance has no attribute 'rfind'