齐大胖 发表于 2020-3-22 14:24:17

50讲课后作业 import sys

# 该模块用于让 Python 支持常量操作
class Const:   
    def __setattr__(self, name, value):
      if name in self.__dict__:
            raise TypeError('常量无法改变!')
            
      if not name.isupper():
            raise TypeError('常量名必须由大写字母组成!')

      self.__dict__ = value

import sys
sys.modules = Const()



import sys
sys modules = Const()
这两个代码的作用是什么啊
还有 sys这个模块到底都包含什么

qiuyouzhi 发表于 2020-3-22 14:31:31

https://www.baidu.com/link?url=iJt5POxvjATPI5MSECIwg7o04_8hvG9s1TuYg0TU9OVA_6OLs-tLc8t5WvMNGeLgwJ_Hl20bTR8QpimYOtk9iq&wd=&eqid=cb2d2a93000513e0000000025e770638

qiuyouzhi 发表于 2020-3-22 14:31:34

https://www.baidu.com/link?url=iJt5POxvjATPI5MSECIwg7o04_8hvG9s1TuYg0TU9OVA_6OLs-tLc8t5WvMNGeLgwJ_Hl20bTR8QpimYOtk9iq&wd=&eqid=cb2d2a93000513e0000000025e770638
页: [1]
查看完整版本: 50讲课后作业 import sys