Skip to main content

Get the weather of any city instantly in your project

Project description

easyOpenWeather module

This module to used to quickly add network file sharing capabilities to a python project

Main Users :

  1. Jarvis - command line personal assistant for windows , linux and mac. click here to visit jarvis website
  2. 100's of little school project

install module using pip command

pip install easyFileShare

To import in project -

from easyFileShare import FS

Then make a object instance of FileShareClass

obj = FS.FileShareClass()

Now just call the start_fileShare() method and pass on the folder path to share

obj.start_fileShare("C:/Users/UserName/Desktop")

Default server will start at PORT = 8000 , you can change that by passing port number also

obj.start_fileShare("C:/Users/UserName/Desktop" , 5000)
Port Number must be a four digit integer

To stop the server - press CTRL + C

Visit the Provided link on any device connected to the same wifi network to browser or download the files

Other methods -

All methods are called automatically by start_fileShare() method.

  1. obj.setPort(port) - To set custom port number

  2. obj.setSharePath(folderPath) - To set folder path to share

    Some getters -

  3. obj.getSharePath()

  4. obj.get_ip_address()

  5. obj.getPort()

  6. obj.getPort()

  7. obj.startServerAtFolderSetted() - to start the server

Sample program -

from easyFileShare import FS

obj = FS.FileShareClass()

obj.start_fileShare("C:/Users/UserName/Desktop")

# output - 

# Starting file share ...

# Visit http://192.168.1.9:8000 to browse or download the files

# Files only available to devices present in the same network connection

# press { CTRL + C } to stop file sharing

Contibute -

Post any issues on github

Check out code on github

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

easyFileShare-0.14.tar.gz (3.3 kB view hashes)

Uploaded Source

Built Distribution

easyFileShare-0.14-py3-none-any.whl (16.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page