在Markdown中插入图片的方法:#
原文章链接:https://www.jianshu.com/p/280c6a6f2594
1. python将图片转为base64字符串;
import base64
f=open('C:\\Users\\Administrator\\Desktop\\1.png','rb') #二进制方式打开图文件,我的路径放在桌面了所以这里是C:\\Users\\Administrator\\Desktop\\
ls_f=base64.b64encode(f.read()) #读取文件内容,转换为base64编码
f.close()
print(ls_f)
base64字符串转化为图片
import base64
bs='iVBORw0KGgoAAAANSUhEUg....' # 太长了省略
imgdata=base64.b64decode(bs)
file=open('C:\\Users\\Administrator\\Desktop\\22.png','wb') #不会起名是这样的,22.png
file.write(imgdata)
file.close()
2. markdown插入图片

或者为了方便编辑(图像转码数据可能很长),可以用一个str调用,str定义放在文件末尾
![xxx][str]
文件末尾放:
[str]:data:image/png;base64,iVBORw0.............
附:配一个简单的python环境
-
vs2019,Anaconda;
Anaconda可以傻瓜式的帮我们将python环境搭建完毕,链接https://www.anaconda.com/download/#download ; -
直接在找到Visual Studio Installer,运行选择修改,将Python开发和数据科学和分析应用程序 勾选即可;安装完毕后,VS会自动引入我们前面安装的python环境。
-
测试环境:打开VS选择python应用程序;可以看到我们安装的Python3.8已经引入了,写个经典hello world:
print('hello world')
接下来点击启动按钮即可;