利用python把图片转base64并粘贴到剪贴板
# -*- coding: utf-8 -*-
import os
import base64
import pyperclip
# 图片名称
g_pic_name = 'IMG_1871'
# 图片所在的目录,从跟本py文件同级开始算
g_pic_folder = '12/1230/'
full_path = os.path.abspath('.')
full_path = os.path.join(full_path, g_pic_folder + g_pic_name + '.webp')
# 以二进制读取图片
f = open(full_path, 'rb')
# 得到 byte 编码的数据
base64data = base64.b64encode(f.read())
# 重新编码数据
str2 = str(base64data, 'utf-8')
# 文件名
str0 = '[' + g_pic_name + ']:data:image/webp;base64,'
pyperclip.copy(str0 + str2)
f.close()