- 111 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 03:18:37 ]
- >>108
class Foo: def get_var_name(self): for key, value in globals().items(): if id(value) == id(self): return key return None foo = Foo() print foo.get_var_name() この質問、ちょくちょく出るけど Python で「変数名を取得したい」と思ったら十中八九「設計ミス」だと思う。
|

|