变量的字符串名称(对象)

时间:2017-04-01 10:09:39

标签: c# python

C#nameof(variable)中的

返回"variable"

我不能在python中做这样的事情吗?

class ClassName:
   someVariable = "im in love with a coco"

如果它是一个类,我可以使用ClassName.__name__ 这将返回

"ClassName"

但如果ClassName.someVariable.__name__

怎么办?

会引发错误

AttributeError: 'str' object has no attribute '__name__'

如何获得"someVariable"

什么代码与python中的nameof()相同?

0 个答案:

没有答案