Python-将标志传递给几个函数

时间:2018-08-17 14:50:12

标签: python pyqt flags

我已经多次遇到此问题-需要修改在“顶层”运行的GUI,以将标志传递给底层功能。这可能会变得非常乏味,特别是如果功能确实被掩埋的话。即GUI启动一个线程,该线程调用一个函数,最后使用该标志。如果要添加使用标志的参数,则必须在到达目标的过程中将标志添加到每个函数的参数中,并修改所有适用的调用。在较大的程序中,这可能意味着挖掘多个文件并编辑六个函数定义以将标记保存到我想要的位置。

是否有一种方法可以跳过所有中间商,而无需使用全局变量而直接从顶层GUI向下传递到底层函数?

0 个答案:

没有答案