草稿 · 2022年5月1日 0

草稿:Python 类、函数名转换字符串

定义一个类并实例化,以字符串输出类名
class MyClass: pass
obj = MyClass()
# 打印出一个字符串
print(obj.__class__.__name__)

不用实例化:

class MyClass: pass
# 打印出一个字符串
print(MyClass.__name__)
定义一个函数以字符串格式输出函数名
def myfunc(): pass
# 打印出一个字符串
print(myfunc.__name__)