【发布时间】:2010-11-01 16:28:53
【问题描述】:
我有一些日志解析代码需要将时间戳转换为日期时间对象。我正在使用 datetime.strptime 但根据 cProfile 的 cumtime 列,此函数使用了大量的 cputime。时间戳的格式为01/Nov/2010:07:49:33。
当前函数是:
new_entry['time'] = datetime.strptime(
parsed_line['day'] +
parsed_line['month'] +
parsed_line['year'] +
parsed_line['hour'] +
parsed_line['minute'] +
parsed_line['second']
, "%d%b%Y%H%M%S"
)
有人知道我可以如何优化吗?
【问题讨论】:
标签: python optimization datetime