我正在使用python 2.7.x:
import datetime
...
def _log(error_level, message):
try:
d = datetime.datetime.now()
date_template = d.strftime("%Y.%m.%d - %H:%M:%S")
...
except:
sv_custom_utils.simple_exception_info()
在 99%中运行时没有任何问题,但有时我收到错误消息:
ERROR:root:
2018.11.21 - 15:58:25:
Top: file: [sv_logger.py], method: _log()
Root: file: [sv_logger.py], line 51, cause: in _log [date_template = d.strftime("%Y.%m.%d - %H:%M:%S")]
TypeError: a float is required
可能是什么原因? Python在Ubuntu 16/18上运行。这是否意味着d
应该是浮点数?