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()
阅读更多
文章标签: tcp
想对作者说点什么? 我来说一句

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

关闭
关闭
关闭