Python 看起来socket.bind不是';插座模块中的t
Python 看起来socket.bind不是';插座模块中的t,python,Python,我使用运行Python3.8.6的Windows7。但它显示套接字模块没有socket.bind。请尝试使用socket.socket.bind 或者将导入从套接字导入套接字更改为必须首先创建套接字对象。然后,您可以调用socket.bind,将此处的“socket”或“s”状态作为对象,如本例所示 import socket HOST = '' # Symbolic name meaning all available interfaces PORT = 50
我使用运行Python3.8.6的Windows7。但它显示套接字模块没有socket.bind。请尝试使用
socket.socket.bind
或者将导入从套接字导入套接字更改为
必须首先创建套接字对象。然后,您可以调用socket.bind,将此处的“socket”或“s”状态作为对象,如本例所示
import socket
HOST = '' # Symbolic name meaning all available interfaces
PORT = 50007 # Arbitrary non-privileged port
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((HOST, PORT))
s.listen(1)
套接字模块实际上没有任何类似于.bind
的东西。这是套接字对象的一个属性,您可以通过socket.socket()
(假设使用import socket
)创建它。