相关疑难解决方法(0)

__str__和__repr__之间的区别?

之间有什么区别__str____repr____str__

python repr magic-methods

2545
推荐指数
21
解决办法
61万
查看次数

python中__repr__的主要目的

我刚刚遇到这个问题,在Python和它之间的差异,__str____repr__提到它的主要目的__repr__是明确的.但是我听说它的主要目的__repr__是生成一个字符串,以便以后eval()可以重建python对象.其实主要目的是__repr__什么?python中的任何内置函数或任何默认模块本身都__repr__用于重构对象吗?如果我们只是覆盖__repr__它会一直返回一个常量字符串(例如"foo"),它会搞砸执行吗?

python python-3.x

3
推荐指数
1
解决办法
818
查看次数

标签 统计

python ×2

magic-methods ×1

python-3.x ×1

repr ×1