![](https://file.hantaosec.com/typecho/uploads/image/20180205/1517800305131980.jpg)

Server
import socket
server = socket.socket()
server.bind(('localhost', 5555))#绑定端口
server.listen()#监听
print("开始等电话了")
conn, addr = server.accept()
#conn就是客户端连过来的时候在服务器端为其生成的一个连接实例
print(conn, addr)
print("电话来了")
data = conn.recv(1024)
print("recv:", data)
conn.send(data.upper())
server.close()

Client:

import socket
client = socket.socket()
client.connect(('localhost', 5555))
client.send(b"Hello,Hunter")
date = client.recv(1024)
print("recv:", date)
client.close()
正文到此结束

本文标题:Python网络编程基础-简单Socket实例

本文链接:https://www.hantaosec.com/944.html

除非另有说明,本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

声明:转载请注明文章来源及链接,不带链接禁止任何转载!访问任何网络安全相关文章,则视为默认接受网络安全文章免责声明 ,请认真阅读。

喜欢我的文章吗?
别忘了点赞或赞赏,让我知道创作的路上有你陪伴。