我在数据帧上有一列,如果时间比我想创建另一个具有值“好”或“差”的列的时间长,我想与变量进行比较。 为此,我使用以下代码:
time = '00:00:00'
time = dt.datetime.strptime(time,'%H:%M:%S').time
df['value'] = np.where(df['time_df'] >= time, 'Bad', 'Good')
但是,当我运行代码时,出现以下错误:
TypeError: '>=' not supported between instances of 'datetime.time' and 'builtin_function_or_method'
我该怎么做?
谢谢
答案 0 :(得分:2)
更改此行:
<input type="text" value=""><script>alert(1);</script><!--">
收件人:
time = dt.datetime.strptime(time,'%H:%M:%S').time
然后它应该工作。