Markdown 图片语法格式如下:
![alt 属性文本](图片地址 "可选标题")
- alt 属性文本图片的Alt标签,用来描述图片的关键词,可不填。(可用于SEO,方便搜索引擎根据该关键词搜索图片。)
- 图片地址:本地图片,网络图片,base64字符串
- 可选标题:鼠标悬置于图片上会出现的标题文字,可不填
1.插入本地图片
- 绝对路径:
![描述1](2020-08-08.png "我是谁,我在哪儿?")
- 相对路径:
![描述2](/home/Pictures/2020-08-09.png)
2.插入网络图片
![描述3](http://static.runoob.com/images/runoob-logo.png)
3.插入base64字符串
![描述4](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA64AAA...)
一般由于base64的字符串比较长,定义一个变量放在文件的最后。
![描述5][base64str]
变量的定义放在文件的末尾:
[base64str]:data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA64AAA......
4.python图片和base64字符串互相转化
- 图片转base64字符串:
import base64
f=open('2020-08-09.png','rb') #二进制方式打开图文件
ls_f=base64.b64encode(f.read()) #读取文件内容,转换为base64编码
f.close()
print(ls_f)
- base64字符串转图片
import base64
bs='iVBORw0KGgoAAAANSUhEUgAAA64AAA....'
imgdata=base64.b64decode(bs)
file=open('2020-08-09.jpg','wb')
file.write(imgdata)
file.close()