T
Size: a a a
T
IF
In [1]: class A:
...: def __init__(self): pass
...:
In [2]: a = A()
In [3]: A, a
Out[3]: (__main__.A, <__main__.A at 0x7f47dccf52b0>)
IN
IF
isinstance(obj, type(obj))
всегда True
IF
inspect.signature
получить аргументы функции, но в некоторых как kwarg указан экземпляр класса, а когда я перевожу аргументы в строку получается <cls object at 0xdeadbeef>
и syntaxerrorIN
IF
builtins
. хардкодить не вариант наверное, не уверен что не появится другой функции с такой проблемойpl