在执行split_recording时,如何在文件名中插入时间和日期?我已经将tid定义为time,如果我将其插入为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()在camera.split_recording('%d.‘+ tid +'.h264’‘% i)中,TypeError:不是所有在字符串格式化sys.excepthook中转换的参数都丢失了sys.stderr。
发布于 2019-01-14 19:34:27
该解决方案为(‘%d.’+ tid +'.h264') % i)
谢谢jasonharper的解决方案。
https://stackoverflow.com/questions/54187556
复制相似问题