Skip to content

burakisk/python-ftp-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Ftp Server

Here a simple FTP server in python and it provides basic tasks like uploading , downloading, removing, renaming files and adding new directory to the server.

This app will be running both the server and client on the same local machine.

In this project ftplib, pyftpdlib and wx libraries have been imported

! Remind python3 does not support wx library

Usage

Enter the following code at the command line to start the server

$ python server.py

now you can start the client app

$ python client.py

you will see the login screen after the above command

LoginDialog

enter server ip as 127.0.0.1, username as root and password as 1234 and then press login button

now you can start to use the local ftp app

mainPage

Properties

  • Users can upload many files at the same time

  • Users can navigate on remote using the back and forward buttons

uploadFile

  • Users can change the name of the files or directories by pressing the rename button

renameFileName

other features

  • Users can download the files by pressing the download button

  • Users can remove the files by pressing the remove file button

  • Users can remove the empty directory by pressing the remove directory button

About

A simple ftp application on python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages