我正在尝试用Python实现一个TCP代理,因此我需要直接连接两个套接字,将输入和输出传递其中。
在Golang中,我只需使用
在Golang中,我只需使用
io.Copy
即可完成,那么Python 2.6中的等效方法是什么?go func() {
defer conn1.Close()
defer conn2.Close()
io.Copy(conn1, conn2)
}()
shutil.copyfileobj
和socket.socket.makefile
。 - Nizam Mohamedshutil.copyfileobj(sock1.makefile(), sock2.makefile())
。 - daisy