碰上这样一个情景:
我从网络上下载了一张表情包图片,存放在 MyImages 文件夹下,文件类型为 .wepg ,为了能够在QQ上顺利发送,我需要将它转换为常用的 .jpg 或 .jpeg 格式。
如图:

解决:
- 在
MyImages目录下创建名为convert.py的Python文件,开始代码编写

代码思路:
-
获取当前目录的文件名列表
-
开始遍历列表元素
-
尝试读取图片,如果遇到
IOError(说明不是可读取的图片类型,略过这一文件) ,否则继续执行 -
如果图片已经是
.jpg或.jpeg后缀,则不处理 -
将图片以
jpeg格式保存在当前目录 -
将原图片移动到
./SourceImage文件夹下(如果此文件夹不存在则新建)
完整代码

本文讲述了如何使用Python处理一个场景:从网络下载的图片需要转换为常见格式(如JPEG或PNG)以便在QQ上发送。通过PIL库和os模块,实现读取目录中所有图片,将非JPEG或PNG格式的图片转换并保存,同时保留原图片。

588

被折叠的 条评论
为什么被折叠?



