PythonサーバーとクライアントのTCP接続


#server.py

#coding = utf-8
 from socket import *
 from time import ctime 

HOST = ''
 PORT = 10086
 BUFSIZE = 1024
 ADDR =(HOST  PORT)

tcpSerSock = socket(AF_INET  SOCK_STREAM)
tcpSerSock.bind(ADDR)
tcpSerSock.listen(100while Trueprint '接続を待機しています...'
 tcpCliSock  addr = tcpSerSock.accept()
     print '...接続元:'  addr while True



    

    
       data = tcpCliSock.recv(BUFSIZE)if not data:
           break
 data = raw_input'>'
       tcpCliSock.send('[%s]%s'%(ctime() data))
tcpCliSock.close()
tcpSerSock.close ()
              




#新しいプロジェクトを作成する

#Tclent.py

#coding = utf-8
 from socket import *
 from time import ctime 
HOST = 'localhost'
 PORT = 10086
 BUFSIZE = 1024
 ADDR =(HOST  PORT)

tcpCliSock = socket(AF_INET  SOCK_STREAM)
tcpCliSock.connect(ADDR)while True
    data = raw_input'>'データでない場合:
         break
 tcpCliSock.send(data)
    data = tcpCliSock.recv(BUFSIZE)データでない場合:
         break
     print

    
    ctime()データ

tcpCliSock.close()


おすすめ

転載: blog.csdn.net/clarence20170301/article/details/76576965