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

如何用加代码可以使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)
巴扎黑

으아아아 으아아아

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿