gaojinguan 发表于 2017-4-27 09:50:00

用Python写的socket脚本

  1.Server端
  import socketHOST = '127.0.0.1'               # Symbolic name meaning all available interfacesPORT = 8888            # Arbitrary non-privileged ports = socket.socket(socket.AF_INET, socket.SOCK_STREAM)s.bind((HOST, PORT))s.listen(1)conn, addr = s.accept()print 'Connected by', addrwhile 1:data = conn.recv(1024)if not data: breakconn.send(data)conn.close()
  2.Client端
  import socketHOST = '127.0.0.1'    # The remote hostPORT = 8888            # The same port as used by the servers = socket.socket(socket.AF_INET, socket.SOCK_STREAM)s.connect((HOST, PORT))s.send('Hello, world')data = s.recv(1024)s.close()print 'Received', repr(data)
  参考
  http://docs.python.org/library/socket.html
页: [1]
查看完整版本: 用Python写的socket脚本