• 大小: 812B
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-02
  • 语言: Python
  • 标签: python  socket  demo  

资源简介

尝试下使用python的socket方式写的一个客户端和服务器端的小程序

资源截图

代码片段和文件信息

# -*- coding: utf-8 -*-

import socket sys

def send_info(host port):
client = socket.socket(socket.AF_INET socket.SOCK_STREAM)
port = int(port)
# port = socket.getservbyname(port ‘udp‘)

client.connect((host port))
data = sys.stdin.readline().strip()
client.sendall(data)
while True:
buffer = client.recv(2048)
if not len(buffer):
break
sys.stdout.write(buffer)

print “Connect from :“ client.getsockname()
print ‘Connect to:‘ client.getpeername()

if __name__ == “__main__“:
host = sys.argv[1]
port = sys.argv[2]
send_info(host port)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        588  2010-10-12 17:17  socket\client_socket.py

     文件        374  2010-10-12 17:20  socket\server_socket.py

     目录          0  2011-04-01 11:13  socket

----------- ---------  ---------- -----  ----

                  962                    3


评论

共有 条评论