假设我--debug/--no-debug为基本命令定义了一个标志。该标志将影响我的程序中许多操作的行为。现在我发现自己将此标志作为函数参数传递到各处,这看起来并不优雅。特别是当我需要在深层调用堆栈中访问此标志时,我必须将此参数添加到堆栈上的每个函数中。
我可以创建一个全局变量is_debug,并在接收该标志值的命令函数的开头设置其值。但这对我来说似乎也不优雅。
是否有更好的方法可以使用 Click 库使某些选项值全局可访问?
 慕慕森
慕慕森 
					慕村9548890
 
					Qyouu
 随时随地看视频慕课网APP
随时随地看视频慕课网APP
相关分类