0
我的问题是关于使用Python和套接字通过以太网发送数据。 我刚刚在Python端创建了一个套接字,我认为代码只是简单易懂。通过这种方式,我想在计算机外部发送数据。使用套接字通过以太网发送数据的Python视图
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM, 'tcp')
host = socket.gethostname()
port = 12345 # Example of a port
s.connect((host, port)) # set server connection((ip_server, port_server))
s.send("Data to send")
print s.recv(1024) # receive data form the socket; argument is a bufsize
s.close
如果我在上面创建套接字,那么发送数据通过外部端口去?数据通过端口出去足够了吗?使用一些嗅探器程序,我应该以某种方式看到数据?
是的,第一个问题的答案是肯定的,如果你想在你的连接上有更多的安全性,请参见[ssl](https://docs.python.org/2/library/ssl.html) – Arman