$ cat >n805.py <<'# EOF'
class C:
def f(this):
self = type(this).__name__
print(self, this.__sizeof__())
C().f()
# EOF
$ python n805.py
C 16
$ ruff --isolated check n805.py --select N805 --unsafe-fixes --fix
Found 1 error (1 fixed, 0 remaining).
$ cat n805.py
class C:
def f(self):
self = type(self).__name__
print(self, self.__sizeof__())
C().f()
$ python n805.py
C 42