题目链接:https://github.com/Show-Me-the-Code/show-me-the-code
我的github链接:https://github.com/wjsaya/python_spider_learn/tree/master/python_daily
第 0005 题:你有一个目录,装了很多照片,把它们的尺寸变成都不大于 iPhone5 分辨率的大小。
思路
- 通过OS库的listdir列出所有图片;
- 然后通过PIL库的Image.open打开图片并获取图片大小;
- 最后进入一个死循环:通过PIL库的Image.resize来缩小图片为原图片的90%,直到图片大小小于iphone5的分辨率大小,退出循环。
代码
|
|