1

我正在将基于 Python 的 Web 服务器从 Linux 移植到 Windows。有一个对 socket.fromfd 的调用,它只在 Unix 中可用,我一直试图找到一个 Windows 等效项,但没有运气。

我遇到了 WinSock 和 WSADuplicateSocket,但根据这篇文章,这些似乎在 Python 中不可用:我可以使用 python 中的 winsock api 吗?

我知道还有 DuplicateHandle,但它对套接字不可靠。是否有任何可靠的方法可以为 Windows 重现 socket.fromfd?

4

1 回答 1

2

我认为这个问题有一个补丁,适用于 python windows。我没有亲自尝试过,但这个链接可能会有所帮助: http ://bugs.python.org/issue1378

于 2013-10-28T04:40:47.967 回答