python: 3.8.5
importsysfromtypingimportTypeVardefrun():
sys.modules.pop("typing_extensions", None)
fromtyping_extensionsimportParamSpecreturnisinstance(ParamSpec("P"), TypeVar)
deftrace_call(frame, event, arg):
returntrace_callif__name__=="__main__":
print(run()) # Truesys.setprofile(trace_call)
print(run()) # False??sys.setprofile(None)
print(run()) # True
python: 3.8.5