from PIL import Image
import io
import base64
# 读取图片
img = Image.open('image.png') #将image.png替换为你的png图标路径
# 将图片转换为GIF89a格式
with io.BytesIO() as output:
img.save(output, format='GIF')
gif = output.getvalue()
# 对GIF格式字节串进行base64编码
encoded_string = base64.b64encode(gif).decode('utf-8')
# 输出
print(encoded_string)