PyQt/lesson1/类添加方法.py

12 lines
305 B
Python
Raw Normal View History

2024-10-04 12:37:45 +08:00
# -*- coding: utf-8 -*-
code = '''def my_function(self):
print("Hello, World!")
'''
exec(code, globals())
class_obj = globals()['my_function']
# print(class_obj())
# 创建临时实例方法
self.temp_method = types.MethodType(class_obj, self)
#
# # 调用临时实例方法
self.temp_method()