python将图片转base64,实现前端显示

yipeiwu_com7年前Python基础

如下所示:

# -*- coding: utf-8 -*-
 
import base64
 
with open("C:\\Users\\user\\Desktop\\20170508134213.png","rb") as f:
  # b64encode是编码,b64decode是解码
  base64_data = base64.b64encode(f.read())
  # base64.b64decode(base64data)
  print(base64_data)

结果:

太长了不全部显示

前端html中如何直接调用base64编码呢?

使用

<img src="data:image/jpg;base64,这里是base64的编码"/>

太长了不全部显示

结果(我用的是我博客的截图做测试的):

截图大小88K,编码存在文件里大小是117K,汗!

以上这篇python将图片转base64,实现前端显示就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

postman传递当前时间戳实例详解

postman传递当前时间戳实例详解

请求动态参数(例如时间戳) 有时我们在请求接口时,需要带上当前时间戳这种动态参数,那么postman能不能自动的填充上呢。 我们可以使用postman的pre-request scrip...

python分割列表(list)的方法示例

前言 在日常开发中,有些API接口会限制请求的元素个数,这时就需要把一个大列表分割为固定的小列表,再进行相关处理,本文搜集了几个简单的方法,分享出来供大家参考学习,下面来看看详细的介绍:...

python 求定积分和不定积分示例

python 求定积分和不定积分示例

求f(x) = sin(x)/x 的不定积分和负无穷到正无穷的定积分 sin(x)/x 的不定积分是信号函数sig ,负无穷到正无穷的定积分为pi import math impor...

python3访问sina首页中文的处理方法

复制代码 代码如下:"""如果只用普通的import urllib.requesthtml = urllib.request.urlopen("http://www.sina.com")...

PyQt打开保存对话框的方法和使用详解

PyQt之打开保存对话框(QFileDialog)的方法和使用 一、控件说明 QFileDialog是用于打开和保存文件的标准对话框,继承自QDialog类。 QFileDialog在打...