TCP传送文件-客户端

import socket




def main():
    soc = socket.socket(socket.AF_INET, socket.SOCK_STREAM)


    addr = ('127.0.0.1', 8080)
    soc.connect(addr)


    file_name = input('请输入要传输的文件名:')
    soc.send(file_name.encode('utf-8'))


    file_data = soc.recv(1024*1024)


    if file_data:
        with open('[新]'+file_name, 'wb') as f:
            f.write(file_data)
        print('文件传输完成')
    else:
        print('该文件不存在')


    soc.close()




if __name__ == '__main__':
    main()

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭