Skip to content

luke-pritch/fileshare-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

File Sharing Application w/Python

The following is a basic client/server application written in python 3. Utilising the following python libraries project:

  • socket
  • argparse
  • sys
  • threading
  • time
  • os

The included python script can be used from the command line via:

python file_share_app.py -r client
python file_share_app.py -r server

The client is able to broadcast across the current network that it is in to locate a server, the user is then prompted to connect to the server's IP and port via the 'connect' command. When connected the client can 'put' a file to the server and 'get' a file from the server to enable file sharing between the client and server. Multiple client connections are enabled through threading, Please note that there is no real security, just an exploration of transferring various file to and from a server and clients.

About

Filesharing client/server app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages