python AttributeError:“ datetime.datetime”对象没有属性“ week”

时间:2019-01-10 03:55:27

标签: python datetime

我有一段代码从日期中提取年,月,周。年和月有效,但年-月和周都返回错误,如下所示:

AttributeError: 'datetime.datetime' object has no attribute 'week'

我是这样导入库的:

import datetime

,然后使用col.dt.year,col.dt.month,col.dt.to_period('M'),col.dt.week在dt列上调用。

前2个有效,而后2个无效。搜索类似的问题后,我仍然无法运行它。我在熊猫“ 0.23.4”上。感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

How to get week number in Python?

>>> import datetime
>>> datetime.date(2010, 6, 16).isocalendar()[1]
24

适用于您的代码(假设col.dtdatetime),

col.dt.isocalendar()[1]