Skip to main content

A Python package which scrapes weather data from google and sends umbrella reminders to specified email at specified time daily.

Project description

Scraping weather data using Python to receive umbrella reminders

forthebadge made-with-python
Python 3.6

Functionality of the UmbrellaReminder Package

This package contains methods that scrape weather data using Python and sends umbrella reminders to specified email at specified time daily. If the weather condition is rainy or cloudy it will send you an "umbrella reminder" to your email reminding you to pack an umbrella before leaving the house. This package scrapes weather information from Google using bs4 and requests libraries in python.

Usage

  • Make sure you have Python installed in your system.
  • Run Following command in the CMD.
 pip install UmbrellaReminder

Example

from UmbrellaReminder import setumbrellaReminder
setumbrellaReminder("EMAIL", "PASSWORD","LOCATION","TIME")

Note

  • Note: When you execute this program it will throw you a smtplib.SMTPAuthenticationError and also sends you a Critical Security alert to your email because, In a nutshell, Google is not allowing you to log in via smtplib because it has flagged this sort of login as "less secure", so what you have to do is go to this link "https://myaccount.google.com/lesssecureapps" while you're logged in to your google account, and allow the access.
  • I have tried to implement all the functionality, it might have some bugs also. Ignore that or please try to solve that bug.

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

UmbrellaReminder-0.0.2.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

UmbrellaReminder-0.0.2-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file UmbrellaReminder-0.0.2.tar.gz.

File metadata

  • Download URL: UmbrellaReminder-0.0.2.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

File hashes

Hashes for UmbrellaReminder-0.0.2.tar.gz
Algorithm Hash digest
SHA256 f48f08745758618fefba0b98f30722e8008f9cc0f516cbcd4bf9a501d3960443
MD5 d2ed1da64d7a66fc4cf754907b46b0be
BLAKE2b-256 51eadf067c50fafa0dd2af7713f76e68845a1809b01df444a0cbcad239953fcf

See more details on using hashes here.

File details

Details for the file UmbrellaReminder-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: UmbrellaReminder-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

File hashes

Hashes for UmbrellaReminder-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7b8b543c65bd732a212b8723fe409b57f3d532a86ce2bc21cd9dcfb9f8b4dc0a
MD5 7f39cc8bf8ec5bd8ab2d8d02f6488027
BLAKE2b-256 8409f65f777117bedea361d3b51d3b04970ec22baa54bc2b3118126be65bd8c1

See more details on using hashes here.

Supported by

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