import time import picamera from datetime import datetime, timedelta import os with picamera.PiCamera() as camera: camera.resolution = (1024, 768) camera.hflip= True camera.vflip= True #filepath = '/home/pi/camera/' filepath = '/run/shm/' filedate = time.strftime("%Y-%m-%d-%H-%M-%S") filename = filepath+'RPI_cam_'+filedate+'.jpg' lastfilename=filepath+'last.jpg' camera.start_preview() # Camera warm-up time time.sleep(2) #camera.capture(filename, resize=(640, 480)) camera.capture(filename, resize=(640, 480)) try: os.remove(lastfilename) except: pass os.symlink(filename,lastfilename) pass