format对字符串操作,format里面的参数会取代{}位置的元素,如图{0}被pic_str取代,多个元素依次往后写即可
import base64
pic = open("300.jpg", "rb")
pic_base64 = base64.b64encode(pic.read())
pic.close()
pic_str=pic_base64.decode("utf-8")
print(pic_str)
img_str="data:image/jpeg;base64,{0}".format(pic_str)
print(img_str)