socket server端和client端 简单备忘

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了socket server端和client端 简单备忘相关的知识,希望对你有一定的参考价值。

python 版本 2.7

server 端

# -*- coding:utf-8 -*-
import socket

sk = socket.socket()

sk.bind((‘127.0.0.1‘,9999))
sk.listen(5)
while True:
    print(‘server waiting...‘)
    conn,address = sk.accept()
    res = str(conn.recv(1024))
    print(res)
    conn.sendall(bytes("hello,world!"))
    conn.close()

client端

# -*- coding:utf-8 -*-
import socket

sk = socket.socket()

sk.connect((‘127.0.0.1‘,9999))
sk.sendall(bytes(‘你大爷!‘))
ret = str(sk.recv(1024))
print(ret)
sk.close()

以上是关于socket server端和client端 简单备忘的主要内容,如果未能解决你的问题,请参考以下文章

转Qt Socket简单通信

socket基础编程-1

python模拟服务端和客户端通信(简单)

分布式通信-tcp/ip socket

socket服务端和客户端

性能基础知识学习之六---socket接口测试