简单个人自嗨神器,聊天工具

socket应用(内置模块)

client.py
import socket
HOST = '127.0.0.1'
PORT = 8000
with socket.socket(socket.AF_INET,socket.SOCK_STREAM) as s:
    s.connect((HOST, PORT))
    while True:
        send_msg = input('>>:')
        s.sendall(bytes(send_msg,encoding='utf-8'))
        data = s.recv(1024)
        print('小龙女说:',str(data,encoding="utf-8"))
server.py
import socket
ip = '127.0.0.1'
port = 8000
s = socket.socket(
    socket.AF_INET, #IPV4
    socket.SOCK_STREAM
)

s.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)
s.bind((ip, port))
s.listen(10)

con_new_socket, addr = s.accept()
while True:
    recv_msg = con_new_socket.recv(1024)
    print("好尖:",str(recv_msg,encoding='utf-8'))
    send_msg = input('>>:')
    con_new_socket.send(bytes(send_msg,encoding='utf-8'))
con_new_socket.close()
s.close()

开始聊天

>>:在吗
小龙女说: 不在!!
>>:呃呃呃呃呃呃
小龙女说: 就知道在吗在吗
>>:一起开黑呀
小龙女说: 丑拒
>>:我带你上星星
小龙女说: 好呀,快来,我上号
>>:呃呃呃呃呃,马上
小龙女说: 你什么段位
>>:黄金
小龙女说: 呃呃呃呃呃,我星耀...
>>:小姐姐,快带我上分呀
小龙女说: 来吧,小老弟
>>:
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容