PyFileTransfer

PyFileTransfer

Project Description

A simple file transfer system using Python sockets.
The server recieves files uploaded by the client, one file at a time, and one client at a time. This project currently has only been configured to work on localhost (127.0.0.1).

The necessary files to run PyFileTransfer are:

To launch the console-based menu, run the app.py file from the command line, your IDE, or numerous other methods.

Source Code

Project Requirements

Necessary Python modules include the following:


Additional Projects

Here are some other programming projects that you might be interested in learning about!

Many of my other programming projects can be found here.

PyPersonalVault

    This GUI-based application allows users to create "vaults" with distinct passwords and use an individual vault to encrypt or decrypt files using the RSA system.

Python PDF Editor

    This console-based application allows users to manipulate PDF files, with functionality such as encryption, decryption, file merging, and file compression.