Windows上有类似posix_ipc的Python包吗?

2 投票
2 回答
1712 浏览
提问于 2025-04-15 16:13

在Windows上,Python中有哪些进程间通信的基本工具(比如信号量、共享内存)?posix_ipc在Linux上运行得很好,Windows有没有类似的东西?

2 个回答

0

我为Windows上的信号量创建了一个项目,链接在这里:https://pypi.org/project/semaphore-win-ctypes/

这个项目可以让你用Python直接访问Windows的信号量功能。这样做有一些很有趣的应用,比如让Python程序和其他不是用Python写的程序可以同时使用同一个信号量对象。

1

当你安装了 pywin32 之后,你可以使用大部分(甚至全部)的 win32 ipc 功能。

撰写回答