zoukankan      html  css  js  c++  java
  • python socket

    服务端

    import socket
    import threading
    import time
    
    def tcplink(sock, addr):
        print('Accept new connection from %s:%s...' % addr)
        sock.send(b'Welcome!')
        while True:
            data = sock.recv(1024)
            time.sleep(1)
            print((data.decode('utf-8')).encode('utf-8'))
            break
    #        if not data or data.decode('utf-8') == 'exit':
    #            break
    #        sock.send(('Hello, %s!' % data.decode('utf-8')).encode('utf-8'))
        sock.close()
        print('Connection from %s:%s closed.' % addr)
    
    HOST='127.0.0.1'
    PORT=9999
    s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
    s.bind((HOST,PORT))
    s.listen(5)
    while True:
          sock, addr = s.accept()
          t = threading.Thread(target=tcplink, args=(sock, addr))
          t.start()
    

     客户端

    #!/usr/bin/python
    import socket
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    s.connect(('127.0.0.1', 9999))
    s.send("helloworld")
    s.close()
  • 相关阅读:
    费马小定理
    CF 1365D Solve The Maze
    CF 1367D Task On The Board
    CF 1368B Codeforces Subsequences
    CF 1368C Even Picture
    mybatis框架
    Ajax
    jdbc
    jQuery
    JSP
  • 原文地址:https://www.cnblogs.com/jkklearn/p/8463918.html
Copyright © 2011-2022 走看看