A multithreaded file transfer client-server program build using a python programming language. The server has the capability to handle multiple clients concurrently at the same by using threading. The server assigns each client a thread to handle working for that client.

The server supports the following functions:

  • LIST: List all the files from the server.
  • UPLOAD path: Upload a file to the server
  • DELETE filename: Delete a file from the server
  • LOGOUT: Disconnect from the server
  • HELP: List all the commands

CODE: https://github.com/nikhilroxtomar/Multithreaded-File-Transfer-using-TCP-Socket-in-Python

Subscribe: https://www.youtube.com/channel/UClkqp31PHke-f8b8mjiiY-Q

#python

Multithreaded File Transfer using TCP Socket in Python | Socket Programming in Python
19.00 GEEK