python跨文件设置全局变量


1.创建一个glo.py文件

def _init():
    #初始化一个全局的字典
    global _global_dict
    _global_dict = {}
def set_value(key,value):
    _global_dict[key] = value
    
def get_value(key,value):
    try:
        return _global_dict[key]
    except KeyError as e:
        print(e)
  

2.在需要将值存到全局变量的文件中

#1.先导入glo 
#2初始化_init()
glo._init()
glo.set_value("name",name)
glo.set_value("sex",sex)

3.在别处使用只需要导入glo文件即可使用

#导入glo
name = glo.get_value("name")
sex = glo.get_value("sex")


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM