什么时候用 __repr__ 和 __str__

  |   0 评论   |   0 浏览   |   给我丶鼓励
# 什么时候用__repr__ 和 __str__模拟std库的功能:
>>> import datetime
>>> today = datetime.date.today()

# __str__ 摔交的结果应是可读的:
>>> str(today)
'2017-02-02'

# __repr__的结果应明确如下:
>>> repr(today)
'datetime.date(2017, 2, 2)'

# Python解释器会话使用__repr__检查对象:
>>> today
datetime.date(2017, 2, 2)

标题:什么时候用 __repr__ 和 __str__
作者:给我丶鼓励
地址:https://blog.doiduoyi.com/articles/1606620538891.html

评论

发表评论