class Meta(type):
def __new__(cls, name, bases, dct):
return super().__new__(cls, name, bases, dct)
class MyClass(metaclass=Meta):
passclass Desc:
def __get__(self, obj, objtype=None):
return 42
class C:
x = Desc()def hacked():
return 'hacked!'
import math
math.sqrt = hacked
print(math.sqrt())import sys, gc
print(sys.getsizeof([1,2,3]))
gc.collect()