全局名称cDate未定义

时间:2015-09-24 15:40:27

标签: python datetime pandas lambda apply

**这就是我放入的不知道为什么它不起作用?它返回的错误是全局名称cDate未定义

    dayv[['STRTTIME', 'ENDTIME']].apply(lambda x: x.apply(lambda y: cDate(y,     '%H%M')))
-
NameError: ("global name 'cDate' is not defined", u'occurred at index STRTTIME')

1 个答案:

答案 0 :(得分:0)

cTimePython docs中所述模块time的一部分。因此,当它意味着它是未定义的时,它不是变量,函数或代码中的任何东西。您可能忘记导入time,其中包含ctime。尝试将其添加到代码的开头:

from time import *

如果您只使用*,请将ctime替换为ctime。如果你使用time.ctime没问题,请改用:

import time