首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >列表和毫秒的Python strptime

列表和毫秒的Python strptime
EN

Stack Overflow用户
提问于 2017-01-28 07:34:38
回答 1查看 503关注 0票数 1

希望有两个简短的问题...

我有一个存储在字典字典中的数据字符串。I.e

代码语言:javascript
代码运行次数:0
运行
复制
data['<ITEM NUM>']['<time>']

我的第一个问题是:我可以在strptime中使用这个数据结构目录吗?在我最初的几次尝试中,我得到的错误消息是:Must be string, not list

其次,我的时间标签以这种格式HH:MM:SS.f存储,但是毫秒有5位数字。有没有快速解决这个问题的方法,因为strptime的%f格式只接受3位数字?

更新:不管哪种方式,我仍然有5个毫秒的数字,当我传入字符串时,strpdate似乎不喜欢这样。除了在它的末尾添加一个0之外,有没有一种方法可以让它在不需要这样做的情况下转换它?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2017-01-28 07:54:01

strptime()接受字符串和格式作为输入。它不会遍历项目列表。你可以很容易地完成这一点,只需在你的字典上执行一个简单的循环。

代码语言:javascript
代码运行次数:0
运行
复制
for key in data.keys():
    timeobj = time.strptime(data[key], '%H:%M:%S.%f')
    (do something with the time object ...)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41904720

复制
相关文章

相似问题

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