This commit is contained in:
blueloveTH 2023-09-17 21:17:02 +08:00
parent e107531862
commit 2b031e61a2
2 changed files with 6 additions and 1 deletions

View File

@ -222,6 +222,7 @@ tuple.__ge__ = __f
list.__ge__ = __f
type.__repr__ = lambda self: "<class '" + self.__name__ + "'>"
type.__getitem__ = lambda self, T: self # for generics
def help(obj):
if hasattr(obj, '__func__'):

View File

@ -20,4 +20,8 @@ Callable = _PLACEHOLDER
Type = _PLACEHOLDER
TypeVar = _PLACEHOLDER
Self = _PLACEHOLDER
Self = _PLACEHOLDER
class Generic:
def __getitem__(self, T):
return object