在Python中打开套接字的最佳方法
时间:2020-03-05 18:55:00 来源:igfitidea点击:
我想在Python中打开TCP客户端套接字。我是否必须遍历所有底层BSD create-socket-handle / connect-socket的东西,还是有一种更简单的单行方法?
解决方案
回答
在python中打开套接字非常简单。我们真的只需要这样的东西:
import socket sock = socket.socket() sock.connect((address, port))
然后我们可以像其他套接字一样send()
和recv()
回答
对于用Python开发各种形式的可移植网络程序,Twisted非常有用。它的好处之一是在低级套接字API之上提供了一个方便的层。
回答
好的,此代码有效
s = socket.socket() s.connect((ip,port)) s.send("my request\r") print s.recv(256) s.close()
从Python套接字模块文档中很难解决这一问题。因此,我将接受The.Anti.9的回答。