提问者:小点点

Python:序列化/反序列化DateTime.Time


我有一个表单,它的下拉列表中充满了时间,用DateTime.Time对象表示。

序列化对象的最佳方法是什么?例如:

<option value="${time.serialize()}">${time.isoformat()}</option>

然后在另一端反序列化?例如:

time = datetime.time.deserialize(request.params['time'])

共1个答案

匿名用户

如果您是一个对象,Python将为您提供。当

import datetime

timestring = datetime.datetime.now().time().isoformat()

timeobj = datetime.datetime.strptime(timestring, "%H:%M:%S.%f").time()