def arrow_representer(dumper, data):
"""Represent an `arrow.arrow.Arrow` object as a scalar in ISO format.
>>> yaml.add_representer(arrow.arrow.Arrow, arrow_representer)
>>> yaml.dump(arrow.get(1367900664))
"! '2013-05-07T04:24:24+00:00'\\n"
"""
return dumper.represent_scalar(u'!', six.text_type(data.isoformat(b'T' if six.PY2 else 'T')))
评论列表
文章目录