Как получить время и дату в имени файла при использовании split_recording на Raspberry Pi - PullRequest
0 голосов
/ 14 января 2019

Как я могу вставить время и дату в имя файла, когда я делю запись split_? Я определил tid как время, и если я вставлю его как camera.start_recording ('1.' + Tid + '.h264'), он будет работать только для первого файла. Как он есть, он не работает.

import picamera
import time

tid = time.strftime("%Y%m%d%H%M%S")

camera = picamera.PiCamera(resolution=(640, 480))
camera.start_recording('1.h264')
camera.wait_recording(5)
for i in range(2, 11):
camera.split_recording('%d.' + tid +'.h264' % i)
camera.wait_recording(5)
camera.stop_recording()

Один из них дает ошибку: Traceback (последний вызов был последним): Файл "./recording.py", строка 17, в camera.split_recording ('% d.' + tid + '. h264'% i) Ошибка типа: не все аргументы, преобразованные во время форматирования строки sys.excepthook отсутствует потерянный sys.stderr

1 Ответ

0 голосов
/ 14 января 2019

Решение было (('% d.' + tid + '. h264')% i)

Спасибо jasonharper за решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...