1 在函数里引用不可变类型的全局变量: 可见,func1执行完后全局变量arg的值仍是1; 在函数内部改变全局变量的值则要在引用的时候说明"global": 2 在函数里引用可变类型的全局变量: 可见,list[0]的值由1被改为9,引用的时候不用加"global" 我们只需要努力,然后剩下的交给时间。 python之全局变量与局部变量 全局...
读取到的yaml文件本质上都是字符串来读取的,通过jinja2 模板来读取,会先把函数的值替换进去。最后再转成python的dict结构 import os import jinja2 import yaml import random def render(tpl_path, **kwargs): path, filename = os.path.split(tpl_path) return jinja2.Environment(loader=jinja2.FileSystemLoade...