关于Python的服务器客户端交互问题
黄舟
黄舟 2017-04-18 10:19:23
0
1
618

如何用加代码可以使TCP客户端的消息发送到TCP服务器上并print出来?

#!/usr/bin/env python

from socket import *

HOST=''
PORT=21567
ADDR=(HOST,PORT)

tcpSerSock=socket(AF_INET,SOCK_STREAM)
tcpSerSock.bind(ADDR)
tcpSerSock.listen(5)

while True:
    print 'waiting for connection...'
    tcpCliSock,addr=tcpSerSock.accept()
    print '...connected from:',addr
    
while True:
    data=tcpCliSock.recv(1024)
    if not data:
        break
    tcpCliSock.send(data)

tcpCliSock.close()
tcpSerSock.close()

#!/usr/bin/env python

from socket import *

HOST='localhost'
PORT=21567
ADDR=(HOST,PORT)

tcpCliSock=socket(AF_INET,SOCK_STREAM)
tcpCliSock.connect(ADDR)

while True:
    data=raw_input('>')
    if not data:
        break
    tcpCliSock.send(data)
    data=tcpCliSock.recv(1024)
    if not data:
        break
    print data

tcpCliSock.close()

这是我的客户端和服务器代码,我不知道如何下手去改,现在就反馈主机序列号

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全員に返信(1)
巴扎黑

リーリー リーリー

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート