• Guido van Rossum's avatar
    Allow assignments to special class attributes -- with typechecks, and · a63eff6e
    Guido van Rossum yazdı
    not in restricted mode.
    
    __dict__ can be set to any dictionary; the cl_getattr, cl_setattr and
    cl_delattr slots are refreshed.
    
    __name__ can be set to any string.
    
    __bases__ can be set to to a tuple of classes, provided they are not
    subclasses of the class whose attribute is being assigned.
    
    __getattr__, __setattr__ and __delattr__ can be set to anything, or
    deleted; the appropriate slot (cl_getattr, cl_setattr, cl_delattr) is
    refreshed.
    
    (Note: __name__ really doesn't need to be a special attribute, but
    that would be more work.)
    a63eff6e
Adı
Son kayıt (commit)
Son güncelleme
Demo Loading commit data...
Doc Loading commit data...
Grammar Loading commit data...
Include Loading commit data...
Lib Loading commit data...
Mac Loading commit data...
Misc Loading commit data...
Modules Loading commit data...
Objects Loading commit data...
PC Loading commit data...
PCbuild Loading commit data...
Parser Loading commit data...
Python Loading commit data...
Tools Loading commit data...
.hgtags Loading commit data...
Makefile.in Loading commit data...
README Loading commit data...
acconfig.h Loading commit data...
config.h.in Loading commit data...
configure Loading commit data...
configure.in Loading commit data...
install-sh Loading commit data...