file saved as timestamp
Posted: Sat Feb 29, 2020 1:06 am
I'm having trouble getting my picamera to save a photo filename as a timestamp (Year/Month/Day/Hour/Minute/Second/and possibly millisecond).
My code in its entirety so far:
but I keep getting this error message:
Traceback (most recent call last):
File "/home/pi/new.py", line 22, in <module>
camera.capture_continuous('/home/pi/Desktop/VehiclePics/(+timestamp+).jpg' % i)
TypeError: not all arguments converted during string formatting
Any help would be much appreciated!
My code in its entirety so far:
Code: Select all
import RPi.GPIO as GPIO
from time import sleep
from picamera import PiCamera
import datetime
import time
camera = PiCamera()
timestamp = datetime.datetime.now().strftime("%m%d%Y%H%M%S")
GPIO.setmode(GPIO.BOARD)
GPIO.setup(16, GPIO.IN)
while (1):
if GPIO.input(16) == True:
camera.start_preview()
for i in range(3):
camera.capture_continuous('/home/pi/Desktop/VehiclePics/(+timestamp+).jpg' % i)
camera.stop_preview()
elif GPIO.input(16) == 0:
pass
but I keep getting this error message:
Traceback (most recent call last):
File "/home/pi/new.py", line 22, in <module>
camera.capture_continuous('/home/pi/Desktop/VehiclePics/(+timestamp+).jpg' % i)
TypeError: not all arguments converted during string formatting
Any help would be much appreciated!