首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在树莓皮上使用split_recording获取文件名中的时间和日期

如何在树莓皮上使用split_recording获取文件名中的时间和日期
EN

Stack Overflow用户
提问于 2019-01-14 18:58:53
回答 1查看 50关注 0票数 0

在执行split_recording时,如何在文件名中插入时间和日期?我已经将tid定义为time,如果我将其插入为camera.start_recording('1.‘+ tid + '.h264'),它只适用于第一个文件。因为它在下面,它不起作用。

代码语言:javascript
复制
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。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-14 19:34:27

该解决方案为(‘%d.’+ tid +'.h264') % i)

谢谢jasonharper的解决方案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54187556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档