Col*_*ney 19
这可能会让你开始:
import json
import base64
data = {}
with open('some.gif', mode='rb') as file:
    img = file.read()
data['img'] = base64.encodebytes(img).decode('utf-8')
print(json.dumps(data))
小智 7
蟒蛇 2
由于base64.encodebytes()在 base64 中已弃用,上面的代码片段可以修改如下:
import json
import base64
data = {}
with open('some.gif', mode='rb') as file:
    img = file.read()
data['img'] = base64.b64encode(img)
print(json.dumps(data))
然后,使用base64.b64decode(data['img'])转换回来。
| 归档时间: | 
 | 
| 查看次数: | 14640 次 | 
| 最近记录: |