1. 目标
- 学会将当前文件夹下的图片【‘jpg’, ‘png’, ‘jpeg’, ‘bmp’】,转换成base64,保存到icon.js的文件中;
- 学会读取图片文件,将文件转成 base64 的字符串;
- 学会获取文件夹下的所有图片文件;
- 学会将 base64 的字符串存入 icon.js 文件中。
2. 引入依赖模块
import os
import base64
3. 获取文件夹下所有的文件
- 读取当前给出的路径下的所有文件和文件夹名称
- 返回所有文件和文件夹名称列表
# 获取文件夹下所有的文件
def get_all_file(path):
names = None
try:
names = os.listdir(path)
except Exception as e:
print(e)
else:
return names
4. 获取文件列表中的图片列表
- 循环传入的文件和文件夹列表
- 切割获取文件后缀名称
- 判断后缀名是不是 [‘jpg’, ‘png’, ‘jpeg’, ‘bmp’] 图片后缀名
- 是就存入图片列表