/FTP-Python

File Transfer Application which utilises Python to implement an FTP server and client

Primary LanguageTeXMIT LicenseMIT

File Transfer Application

Project which utilises Python to implement an FTP server (multi-threaded) and client

Setup:

Prequisites:

  • Python3
  • Any UNIX system to run the FTP server
  • Mac OS X system to run the FTP client

Installation:

Using macports to install required modules for FTP client:

  • port install file
  • port install py3-pyqt4

To Run:

  • Server: sudo python ftpserver.py
  • Client: python GUIClient.py