重复性任务总是耗时且无聊,例如裁剪 100 张照片、Fetch API 请求或纠正拼写和语法。为什么不自动化它们呢?以下是 10 个 Python 自动化脚本。
01. 图片优化器
使用这个自动化脚本,可以帮助把图像处理的更好,你可以像在 Photoshop 中一样编辑它们。 该脚本使用流行的 Pillow 模块。
# Image Optimizing
# pip install Pillow
import PIL
# Cropping
im = PIL.Image.open('Image1.jpg')
im = im.crop((34, 23, 100, 100))
# Resizing
im = PIL.Image.open('Image1.jpg')
im = im.resize((50, 50))
# Flipping
im = PIL.Image.open('Image1.jpg')
im = im.transpose(PIL.Image.FLIP_LEFT_RIGHT)
# Rotating
im = PIL.Image.open('Image1.jpg')
im = im.rotate(360)
# Compressing
im = PIL.Image.open('Image1.jpg')
im.save('Image1.jpg', optimize=True, quality=90)
# Bluring
im = PIL.Image.open('Image1.jpg')
im = im.filter(PIL.ImageFilter.BLUR)
# Sharpening
im = PIL.Image.open('Image1.jpg')
im = im.filter(PIL.ImageFilter.SHARPEN)
# Set Brightness
im = PIL.Image.open('Image1.jpg')
im = PIL.ImageEnhance.Brightness(im).enhance(1.5)
# Set Contrast
im = PIL.Image.open('Image1.jpg')
im = PIL.ImageEnhance.Contrast(im).enhance()
im = PIL.Image.()
im = PIL.ImageOps.grayscale(im)
im = PIL.ImageOps.invert(im)
im = PIL.ImageOps.posterize(im, )
im.save()

