我必须编写一个python应用程序,必须使用python 2.4 for Unix和2.7 for Windows运行。 此应用程序必须运行将同步的并行任务,并且必须在它们之间共享消息。
这样做最好,最简单,最可靠,最轻便的解决方案是什么?
我找到了一个使用os.fork()
的库,但遗憾的是os.fork()
与Windows不兼容。
multiprocess
包不兼容python 2.4。
我认为剩下的唯一解决方案是subprocess
,但我想知道是否有其他解决方案来解决我的问题。