Since you use classname on initialization, you can just change __init__ into a classmethod like this:
__init__
classmethod
class base: @classmethod def __init__(cls, *args): print("initializing")
But I don't think it a reasonable usage.