python用ImageGrab库截屏,如何用系统时间命名后保存图片到C:\tupian

python用ImageGrab库截屏,如何用系统时间命名后保存图片到C:\tupian

ImageGrab模块用于将当前屏幕的内容或者剪贴板上的内容拷贝到PIL图像内存。下面的例子供你参考

from PIL import Image, ImageGrab
import datetime

pic = ImageGrab.grab()
timestr = str(datetime.datetime.now()).replace(':', '_')
fn = "C:\\tupian\\" + timestr + ".jpg"
pic.save(fn)
from PIL import Image, ImageGrab
import datetime

img = ImageGrab.grab()

strDateTime=datetime.datetime.strftime(datetime.datetime.now(),'%Y%m%d%H%M%S')

print(strDateTime)

filePath = "C:\\tupian\\" + strDateTime+ ".jpg"

img.save(filePath)