python语言本身没有提供const,但实际开发中经常会遇到需要使用const的情形,由于语言本身没有这种支出,因此需要使用一些技巧来实现这一功能这样,整个工程需要使用的常量都应该定义在一个文件中,如下1.import module只是将module的name加入到目标文件的局部字典中,不需要对module进行解释from project.utils import const时,发生了sys.modules[name] = Const(),此时const模块已经加载进入内存,系统字典中也已经有了Const对象,随后既可以使用Const实例了在其他文件中需要使用常量值时,以如下方式调用
暂无评论