from PIL import Image, ImageGrab

def screenshot(imagefile):
    '''截取整个屏幕图片并保存到imagefile'''
    image = ImageGrab.grab()
    return image.save(imagefile)


def screenshot_by_size(imagefile,x1,y1,x2,y2):
    '''截取x1,y1到x2,y2坐标范围内的屏幕图片并保存到imagefile'''
    image = ImageGrab.grab((x1,y1,x2,y2))
    return image.save(imagefile)

 

posted on 2018-04-23 17:53  cynthia59  阅读(205)  评论(0编辑  收藏  举报