你这一大串代码实在看不下去,你就说你要的是不是reflection吧
一个动态到python这种程度的语言连reflection都没有那怎么可能
你要只是想让每个对象里面有个字符串唯一代表这个对象的名字,写个装饰器不得了...python基本全都是引用类型,鬼知道你一个对象被多少个变量名给引用了,你要它返回哪个名字才对?
【 在 vale 的大作中提到: 】
: 我虽然对python不熟,但这些还都懂。
: 核心问题是python的对象就是对象,用指向对象的变量来访问。而变量也没有所谓“名字”,至少是没法直接获得。
: 所以这段python程序中间定义的一堆变量名完全没有用,返回type数字的话完全不需要显式的声明这些变量。所以我最初看的时候被误导了。
: ...................
--
FROM 111.198.57.*