Skip to main content

A Python package for getting Iran's weather data, including temperature and RealFeel.

Project description

ParsWeather Logo
ParsWeather โ€“ Iran's Ultimate Weather Package ๐Ÿ‡ฎ๐Ÿ‡ท

๐Ÿ“ก Get the most accurate weather information for Iran with a single Python package!
๐ŸŒฆ๏ธ Temperature, Air Quality, Radar Images, Sunrise & Sunset Times, and much more! ๐ŸŒ


๐Ÿ“ฅ Quick Installation

Install ParsWeather via pip in no time:

pip install ParsWeather

๐Ÿ’ก Requirements:

  • Python 3.7+
  • Internet connection to fetch the latest weather data

๐Ÿš€ How to Use โ€“ It's Easy and Fun!

No need for complex setups โ€“ just a few lines of code and you're good to go! Here's an example:

from ParsWeather import WeatherForecast as wf  

city = "ุชู‡ุฑุงู†"  # ๐Ÿ“ Replace with the city you want to check

print(f"๐ŸŒก๏ธ Current Temperature: {wf.get_temperature(city)}ยฐC")  
print(f"๐Ÿค” Real Feel Temperature: {wf.get_realfeel(city)}ยฐC")  
print(f"๐Ÿƒ Air Quality: {wf.get_air_quality(city)}")  
print(f"๐Ÿ“Š Air Quality Index (AQI): {wf.get_air_quality_aqi(city)}")  
print(f"๐Ÿœ๏ธ Dust & Allergen Levels: {wf.get_dust_dander_data(city)}")  
print(f"๐ŸŒฆ๏ธ Full Weather Forecast: {wf.get_weather_forecast(city)}")  
print(f"๐Ÿ›ฐ๏ธ Radar Image Link: {wf.get_radar_image_link(city)}")  
print(f"๐ŸŒ… Sunrise & Sunset Times: {wf.get_sun_times(city)}")  
print(f"๐Ÿ”Ž Detailed Weather Forecast: {wf.get_forecast_details(city)}")  
print(f"๐Ÿ“ Supported Cities List: {wf.get_supported_cities()}")  
print(f"๐ŸŒ Combined Weather & AQI: {wf.get_weather_forecast_air_aqi(city)}")  

๐ŸŽฏ Just plug in your city name and get precise, real-time weather updates! It's that simple!


๐Ÿ”ฅ Why Choose ParsWeather?

โœ… Up-to-Date & Reliable Data โ€“ Get the latest weather insights with absolute accuracy.
โœ… User-Friendly โ€“ Just a few lines of code to pull comprehensive data!
โœ… Comprehensive โ€“ Covers everything from temperature and air quality to radar images and sun times!
โœ… Tailored for Iran โ€“ Designed with Iranian cities in mind, it's the only weather tool you'll need for Iran ๐Ÿ‡ฎ๐Ÿ‡ท.


๐Ÿ“ Key Features:

๐ŸŒก๏ธ Current Temperature โ€“ Check the temperature in real-time!
๐Ÿค” Real Feel Temperature โ€“ How does it really feel outside?
๐Ÿƒ Air Quality โ€“ Find out how fresh the air is!
๐Ÿ“Š Air Quality Index (AQI) โ€“ Know how polluted the air is.
๐Ÿœ๏ธ Dust & Allergen Levels โ€“ Prepare for allergies or dusty days.
๐ŸŒฆ๏ธ Full Weather Forecast โ€“ Hour-by-hour or daily forecast.
๐Ÿ›ฐ๏ธ Radar Images โ€“ See weather systems moving in!
๐ŸŒ… Sunrise & Sunset Times โ€“ Never miss a sunrise or sunset again.
๐Ÿ”Ž Detailed Forecast โ€“ Get an in-depth look at the upcoming weather.
๐Ÿ“ Supported Cities โ€“ Check if your city is covered.
๐ŸŒ Combined Weather & AQI โ€“ Get the full picture of both weather and air quality.


๐Ÿ’ก Possible Use Cases

๐Ÿš— Travel & Navigation Apps โ€“ Never get caught in a rainstorm again!
๐Ÿ“ฑ Smart Assistants and Bots โ€“ Show your users the weather with ease.
๐Ÿซ School/Office Systems โ€“ Announce closures due to bad air quality or extreme weather.
๐Ÿ•๏ธ Outdoor Adventures โ€“ Check the weather before you hit the trails or mountains.


๐Ÿ† Why is ParsWeather the Best Choice?

Feature ParsWeather Other Methods
โšก Speed โœ… Lightning fast โŒ Slow updates
๐ŸŽฏ Accuracy โœ… Super precise โŒ Hit or miss
๐ŸŒŽ Iran Coverage โœ… Complete list of cities โŒ Missing major cities
๐Ÿš€ Easy to Use โœ… Just a few lines โŒ Complex API integrations
๐Ÿ“ก Satellite & Radar Images โœ… Yes โŒ No radar images

โœจ ParsWeather is the only package specifically built for accurate, up-to-date weather information for Iranian cities!


๐Ÿ“š Want More Info?

๐Ÿ”— GitHub: Check it out on GitHub
๐Ÿ”— Website: Visit the website

๐Ÿ“Œ Start using ParsWeather today and say goodbye to unpredictable weather surprises! ๐ŸŒช๏ธ๐ŸŒˆ


โœ… What do you think of this documentation? Any other features or suggestions? Drop your feedback! ๐Ÿค”

Hereโ€™s a more complete footer for the ParsWeather package documentation, including copyright and developer information:


Developed by Ali Ayati Qaffari

ยฉ 2025 ParsWeather โ€“ All rights reserved.

This project is developed and maintained by Ali Ayati Qaffari. Unauthorized use, distribution, or reproduction of any part of this package without explicit permission is prohibited.

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

parsweather-0.1.1.tar.gz (12.6 kB view details)

Uploaded Source

Built Distribution

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

ParsWeather-0.1.1-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

Details for the file parsweather-0.1.1.tar.gz.

File metadata

  • Download URL: parsweather-0.1.1.tar.gz
  • Upload date:
  • Size: 12.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for parsweather-0.1.1.tar.gz
Algorithm Hash digest
SHA256 0f46ec3e6e4e845c227a560069c2ce9958724a5d945e76517fcf88c048aef4c2
MD5 1212afc22305f56d9495fdb0e29c1d62
BLAKE2b-256 4d32729774bdf64143382646b84c33cf23d80d1eb3d21415b81d5bcae30d247e

See more details on using hashes here.

File details

Details for the file ParsWeather-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ParsWeather-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for ParsWeather-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1e1e98f0feefe20d676b5b48d3f71ffa46e0cf3c112ff19a3a86e8d1a2bdba10
MD5 aceaa14dc138298fa2e91d4fe6dc8b50
BLAKE2b-256 98cca41cfe4c1dfc662b206205a5dc718603332e84ebb174ae92a60c343f7893

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