Skip to content

Peqchji/FTP-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FTP Client Python Program

This Python program is a simple FTP (File Transfer Protocol) client that allows users to connect to an FTP server, upload files, download files, list directory contents, and navigate through directories.

Features

  • Connection to FTP Server: Users can establish a connection to an FTP server by providing the hostname, username, and password.
  • Upload Files: Users can upload files from their local machine to the FTP server.
  • Download Files: Users can download files from the FTP server to their local machine.
  • List Directory Contents: Users can view the contents of a directory on the FTP server.
  • Navigate Through Directories: Users can navigate through directories on the FTP server.

Requirements

  • Python 3.11 or latest
  • socket module (built-in in Python)

including command

  • 🟢ascii
  • 🟢binary
  • 🟢bye
  • 🟢cd
  • 🟢close
  • 🟢delete
  • 🟢disconnect
  • 🟢get
  • 🟢ls
  • 🟢open
  • 🟢put
  • 🟢pwd
  • 🟢quit
  • 🟢rename
  • 🟢user

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages