import base64

with open('500.png', 'rb') as f:
    image_data = f.read()

encoded_data = base64.b64encode(image_data).decode('utf-8')

print(f'<img src="data:image/png;base64,{encoded_data}" alt="image description">')

with open("output.html","w") as f:
    f.write(f'<img id="foxo" alt="fox" title="fox" src="data:image/png;base64,{encoded_data}">')