python实现图片批量剪切示例

yipeiwu_com6年前Python基础

复制代码 代码如下:

import os
from PIL import Image

#批量剪切目录下图片
for j in range(10,121):
    p = 'C:/'+str(j)+'/'   #图片目录
  #  print p
    a = os.listdir(p)

    for i in a:
        path = p+i
        print path    #图片名称
        try:
            f = Image.open(path)
    #    print f
        except:

            continue

        else:
            xsize,ysize=f.size
            box=(0,0,xsize,ysize-37)
            f.crop(box).save(path)

相关文章

python使用celery实现异步任务执行的例子

使用celery在django项目中实现异步发送短信 在项目的目录下创建celery_tasks用于保存celery异步任务。 在celery_tasks目录下创建config.py文件...

Python迭代和迭代器详解

迭代器 迭代器(iterator)有时又称游标(cursor)是程式设计的软件设计模式,可在容器物件(container,例如链表或阵列)上遍访的界面,设计人员无需关心容器物件的内存分配...

python with statement 进行文件操作指南

由于之前有一个项目老是要打开文件,然后用pickle.load(file),再处理。。。最后要关闭文件,所以觉得有点繁琐,代码也不简洁。所以向python with statement寻...

Python学习笔记之函数的定义和作用域实例详解

本文实例讲述了Python函数的定义和作用域。分享给大家供大家参考,具体如下: 定义函数 默认参数: 可以向函数中添加默认参数,以便为在函数调用中未指定的参数提供默认值 # 如果调用...

基于Python pip用国内镜像下载的方法

异常信息: Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after connection br...