Python 实现文件,视频的传输

  • 主页 /
  • 行业资讯 /
  • 行业资讯

Python 实现文件,视频的传输


# clientimport socketimport osimport json

sk = socket.socket()
sk.connect(('127.0.0.1',9001))

file = r'F:\Nginx核心知识100讲\视频\155_基于OpenResty的WAF防火墙.mp4'file_size = os.path.getsize(file)
file_name = os.path.basename(file)
dic = {'file_name':file_name,'file_size':file_size}

json_dic = json.dumps(dic)
sk.send(json_dic.encode('utf-8'))

with open(file,'rb') as f:
    conntent = f.read()
    sk.send(conntent)

sk.close()