pyFTP is a simple python Program which lets you setup your own server for uploading file to and Downloading too!
A Python program for Uploading file to server using pyFTP_client.py. and downloading the file from server from browser (all steps mentioned in SETUP below). A Simple yet affordable custom home Server just like the File Transfer Protocol AKA FTP
Python 3.x
python3-pip
do run the command in CMD or POWERSHELL after installing python3-pip pip install tqdm
1. Run pyFTP_server.py
in your server machine in any new folder. (do change the HOST and PORT variable in pyFTP_server.py
as per your like)
2. Run pyFTP_client.py
in your client machine from which you want to transfer files to the server machine. (again do change the HOST and PORT variable in pyFTP_client.py
as per your server file)
3. If you have met Prerequisite do open CMD or POWERSHELL in the server pc in the folder which haves pyFTP_server.py
running and type the command python -m http.server 80
. (note>some pc may have to run python3 http.server 80
or python(3) SimpleHTTPServer 80
) do choose command as per your system compatibility.
4. to download files from the server PC go to your webbrowser and type http://<server_pc_ip_here>/<file_name_here>
to download the file.
If found Bugs in program do report on -
https://github.com/Jeevan-Gharate/pyFTP/issues
If no one replies within 24 Hours contact me Directly -
https://discordapp.com/users/Jeevan#2343
https://www.instagram.com/mechx_gamerz_yt/
here: