2015-09-24 5 views
-2

** вот что я вложил, не знаю, почему это не сработает? Ошибка возвращается глобальное имя CDate не определенглобальное имя 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

Это означает, что вы не определили 'cDate' перед его использованием. Что именно неясно? – cel

ответ

0

cTime является частью модуля time, как сказано в Python docs. Поэтому, когда это означает, что он не определен, это либо не переменная, ни функция, ни что-либо в коде. Вероятно, вы забыли импортировать time, который содержит ctime. Попробуйте добавить это в начале вашего кода:

from time import * 

Заменить * с ctime, если вы используете только ctime. Если вы в порядке, используйте time.ctime, используйте это вместо:

import time 
Смежные вопросы