在后台运行计数器
Posted
技术标签:
【中文标题】在后台运行计数器【英文标题】:Run a counter in the background 【发布时间】:2020-11-13 22:41:46 【问题描述】:我正在尝试创建一个升级/大亨游戏,并意识到资金不断增加,我必须开始一个不同的过程,这样我才能拥有可以在资金增加时使用的 GUI,而无需停止另一个从工作中。
最好的方法是什么?
我在这个网站上四处看了看,但我找不到任何对我有帮助的东西!
(如果您需要更多信息,请告诉我!)
【问题讨论】:
在 Java 中我会用线程来做。这看起来很有希望realpython.com/intro-to-python-threading 本文档对您有帮助吗? sebastiandahlgren.se/2014/06/27/… 这个问题可能已经在堆栈溢出时得到解答。看到这个线程***.com/questions/7168508/… 【参考方案1】:使用线程。
Python 有一个名为 threading
的模块,你需要
threading.Thread(target=somefunc).start()
我在同一主题中的旧答案:Here。 如果您考虑在您的问题中添加一些代码,我很乐意在线程方面提供帮助!此外,如果您在设计代码时需要帮助,请随时提出,线程可能很混乱。
【讨论】:
这项工作是否可以使用全局变量,因此在运行时会更改金钱/秒的数量,所以我可以只更新全局变量并且一切正常,还是我必须停止并重新启动它每次购买升级? 不久前我有一个答案,同样的主题。我将链接到我的答案。它将与全局变量一起使用,您可以随意控制它。 谢谢!如果我在线程方面需要任何帮助,我会告诉你,但现在我还好!以上是关于在后台运行计数器的主要内容,如果未能解决你的问题,请参考以下文章
如何在基于 servlet 的 Web 应用程序中运行后台任务?