如何解析日期以获取 Python 中的年份 [重复]
Posted
技术标签:
【中文标题】如何解析日期以获取 Python 中的年份 [重复]【英文标题】:How to parse dates to get the year in Python [duplicate] 【发布时间】:2015-09-12 09:38:52 【问题描述】:我有一堆来自这种格式的 csv 文件的日期
1/25/2015 1:51
1/26/2015 11:22
1/26/2015 20:33
1/27/2015 15:29
1/28/2015 19:11
1/28/2015 19:41
1/30/2015 6:20
2/2/2015 16:24
2/4/2015 18:38
在 Python 中是否有一种有效的正确方法来解析日期并提取年份? 2/8/2015 22:22
【问题讨论】:
投反对票,理由是“这个问题没有显示出任何研究成果”。 我会用“python parse date”尝试谷歌。 @TessellatingHeckler 我很抱歉,你是对的。我进行了快速搜索,但没有发现任何明显的东西。我很懒。我以后不会再这样做了 【参考方案1】:time.strptime("2/8/2015 22:22", "%d/%m/%Y %H:%M")
【讨论】:
你的意思是datetime
?
这行不通。它说AttributeError: 'module' object has no attribute 'strptime'
。我使用datetime
让它工作了
那么可能是 Python 2/3 的东西。【参考方案2】:
查看pandas,这是一个开源库,为 Python 编程语言提供高性能、易于使用的数据结构和数据分析工具。
尤其是pandas.read_csv,它允许您从 csv 文件中读取数据。
【讨论】:
以上是关于如何解析日期以获取 Python 中的年份 [重复]的主要内容,如果未能解决你的问题,请参考以下文章