摘要: 文件1: def set_value2(value2): global a a = value2 def get_value2(defValue2=None): try: return a except KeyError: return defValue2 set_value2(2) 文件2: im 阅读全文
posted @ 2019-08-22 10:30 zzzs2 阅读(3726) 评论(0) 推荐(0) 编辑
摘要: 全局变量管理模块 globalvar.py def set_value(name, value): global _global_dict _global_dict = {} _global_dict[name] = value def get_value(name, defValue=None): 阅读全文
posted @ 2019-08-22 10:26 zzzs2 阅读(525) 评论(0) 推荐(0) 编辑
摘要: Python 中 global 关键字可以定义一个变量为全局变量,但是这个仅限于在一个模块(py文件)中调用全局变量,在另外一个py文件 再次使用 global x 也是无法访问到的,因为在这个py模块中并没有一个叫做x的变量,于是就会报错 未定义。 借鉴global 关键字的思路,既然在一个文件里 阅读全文
posted @ 2019-08-22 10:24 zzzs2 阅读(534) 评论(0) 推荐(0) 编辑