import Image
import os
import os.path
import sys
path = sys.argv[1]
small_path = (path[:-1] if path[-1]=='/' else path) +'_small'
if not os.path.exists(small_path):
os.mkdir(small_path)
for root, dirs, files in os.walk(path):
for f in files:
fp = os.path.join(root, f)
img = Image.open(fp)
w, h = img.size
img.resize((w/2, h/2)).save(os.path.join(small_path, f), "JPEG")
print fp
相关文章
- Anaconda(python3.6)中使用python2.7
- Python 基础之返回值与函数使用与局部变量和全局变量locals() 和 globals()
- windows下使用pyinstaller将多个目录的Python文件打包成exe可执行文件
- PyQt(Python+Qt)学习随笔:windows下使用pyinstaller将PyQt文件打包成exe可执行文件
- Python LOGGING使用方法
- 为什么在Python中使用networkx找到3-cliques的结果不正确?
- 使用python画图表
- 使用python matplotlib画图
- nf使用 Python 的 turtle 模块画图
- 使用Python的turtle(海龟)模块画图