我的目标是将找到答案的时间减半,但如果一个脚本找到了答案,那么我也希望它停止另一个正在运行的脚本,但我不知道如何做到这一点,并且已经搜索了很长时间......: '(
这是一些上下文:我试图找到一个具有超过 1000 个除数的特定三角形数,并希望运行一个脚本来检查增量奇数三角形数并运行另一个检查偶数情况的脚本,有效地双重处理我的方式来获得回答!
先感谢您!
期望结果的示例:
script_evens 找到了答案。
script_evens 执行停止 script_odds 的命令。
听起来您正在尝试重新发明多线程的轮子。您真正想要的是产生多个进程的单个进程,然后在其中一个找到答案时杀死它们。多线程/多处理可能很复杂,可能超出了本答案的范围,但这里有一个简短的 Python 入门教程:https : //blog.usejournal.com/multithreading-vs-multiprocessing-in-python-c7dc88b50b5b
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句