Skip to main content

A Python package to get weather reports for any location from weather.com. API for weather.com

Project description

Weathercom

A Python package to get weather reports for any location from weather.com. API for weather.com

Installation

Use the package manager pip to install weathercom.

pip install weathercom

Usage

import weathercom

weatherDetails = weathercom.getCityWeatherDetails("bangalore")
weatherDetails = weathercom.getCityWeatherDetails(city="bangalore", queryType="daily-data")

weatherDetails=weathercom.getCityWeatherDetails(city="bangalore", queryType="ten-days-data")
weatherDetails=weathercom.getCityWeatherDetails(city="bangalore", queryType="hourly-data")
weatherDetails=weathercom.getCityWeatherDetails(city="bangalore", queryType="monthly-data")

weatherDetais=weathercom.getCityWeatherDetails(city="bangalore", queryType="particular-date-data", date={'year':'2018','month':'09','date': '19')

Defects to be corrected in next release

Better error handling, particular-date-data can only accept a date in the last five years, imporved user experience

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

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

weathercom-1.0.5.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

weathercom-1.0.5-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file weathercom-1.0.5.tar.gz.

File metadata

  • Download URL: weathercom-1.0.5.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for weathercom-1.0.5.tar.gz
Algorithm Hash digest
SHA256 0a42c63b3d5d42b32bad199240a821dd7755c32e8af9f52071fc8e8d8758d729
MD5 77552803a7de40e15da20e2cbc5173d6
BLAKE2b-256 bf095d745556eeeca5ea50c1fba2c11e881c2314eb69e521b3ee02b5603d4cd4

See more details on using hashes here.

File details

Details for the file weathercom-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: weathercom-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for weathercom-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 12975c55c0cc0acf800d1cd478b17538c86b10f7ca41731b2cb089a0e6b75265
MD5 0292944b932ee9fa5accc3941ed13691
BLAKE2b-256 6c7d9713eb394f782793fa064e5e268c7a5b1dcfcc625af285ff44ce2cb7c79d

See more details on using hashes here.

Supported by

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