semvec/pypi-packages huggingface dataset:
PyAdhaan 0.1
PyAdhaan is Python module for Al-Adhaan which is online adhaan web-application

![cover_logo](https://github.com/haseeb-heaven/PyAdhaan/blob/master/resources/pyadhaan_logo.png?raw=true "")</br>
**Py**_Adhaan_ is Python **module** for [Al-Adhaan]("https://aladhan.com/") which is online adhaan web-application,specifically designed for Adhaan times only provides adhaan times from different **city** and **address** and can generate calendar data from city and address aswell in both **Gregorian** and **Hijri** format,Its a small module with no overhead and easy to use.

## Importing and using pyadhaan:
` import pyadhaan as pyadh`  
` timings = pyadh.prayer_day_city("istanbul","turkey","2","timings")`
`print(timings)`


## Features:
Shows adhaan timing from different **countries and city**.</br>
Generate **calendar** for adhaan times.</br>
Support for both **gregorian** to **hijri** calendar.</br>
**Error** and **Exceptions** management.</br>
**Easy** to _use_ with no overhead.</br>
Support for **Python 3.0** and lower _versions_.</br>

## Get adhaan timings by city and country:
![city_country](https://github.com/haseeb-heaven/PyAdhaan/blob/master/resources/prayer_timings_city.png?raw=true "") 

## Get adhaan timings by address:
![address](https://github.com/haseeb-heaven/PyAdhaan/blob/master/resources/prayer_timings_address.png?raw=true "") 

## Generate adhaan calendar by city and country:
![calendar_city](https://github.com/haseeb-heaven/PyAdhaan/blob/master/resources/prayer_calendar_city.png?raw=true "") 

## Generate adhaan calendar by Address:
![calendar_address](https://github.com/haseeb-heaven/PyAdhaan/blob/master/resources/prayer_calendar_address.png?raw=true "") 

## Get gregorian and hijri date.
### Gregorian date:
![greg_date](https://github.com/haseeb-heaven/PyAdhaan/blob/master/resources/prayer_timings_greg_date.png?raw=true "") 

### Hijri date:
![hijri_date](https://github.com/haseeb-heaven/PyAdhaan/blob/master/resources/prayer_calendar_hijri_dates.png?raw=true "") 

## Errors and exceptions handlings.
All the error and **exception handling** are done by module itself so you dont have to take any extra step to check for any error from **backend side.**

### Examples of errors:
![http_error_1](https://github.com/haseeb-heaven/PyAdhaan/blob/master/resources/http_error_1.png?raw=true "") 
![http_error_2](https://github.com/haseeb-heaven/PyAdhaan/blob/master/resources/http_error_2.png?raw=true "") 

VERSION INFO :
PyAdhaan Version : V 1.0 Dated : 18/05/2019.</br>
Written and maintained by HaseeB Mir (haseebmir.hm@gmail.com)</br>
PyAdhaanApps 0.4
PyAdhaanApp is application for adhaan timings.

![cover_logo](https://github.com/haseeb-heaven/PyAdhaanApp/blob/master/resources/pyadhaan_logo.png?raw=true "")</br>
**Py**_AdhaanApp_ is Python **application** which is built using [PyAdhaan](https://github.com/haseeb-heaven/PyAdhaan) _module_ which fetches data from [Al-Adhaan]("https://aladhan.com/") which is online adhaan web-server.
This app is specifically designed for **Adhaan** times only provides adhaan times from different **city** and **address** and can generate calendar data from city and address aswell in both **Gregorian** and **Hijri** dates and saves in **CSV** format,Its a small module with no overhead and easy to use.

## Features:
Shows adhaan timing from different **countries and city**.</br>
Generate **calendar** for adhaan times.</br>
Support for both **gregorian** to **hijri** calendar.</br>
**Error** and **Exceptions** management.</br>
**Easy** to _use_ with no overhead.</br>
Support for **Python 3.0** and lower _versions_.</br>
**Clean** and _intuitive_ UI.
Calendar data in **CSV** format.

## Get adhaan timings by city and country:
![city_country](https://github.com/haseeb-heaven/PyAdhaanApp/blob/master/resources/prayer_timings_city.png?raw=true "") 

## Get adhaan timings by address:
![address](https://github.com/haseeb-heaven/PyAdhaanApp/blob/master/resources/prayer_timings_address.png?raw=true "") 

## Generate adhaan calendar by city and country:
![calendar_city](https://github.com/haseeb-heaven/PyAdhaanApp/blob/master/resources/prayer_calendar_city.png?raw=true "")
### Calendar in CSV format.
![calendar_city_csv](https://github.com/haseeb-heaven/PyAdhaanApp/blob/master/resources/prayer_calendar_city_csv.png?raw=true "") 

## Generate adhaan calendar by Address:
### Gregorian section.
![calendar_address](https://github.com/haseeb-heaven/PyAdhaanApp/blob/master/resources/prayer_calendar_address.png?raw=true "") 

### Calendar in CSV format.
![calendar_address_csv](https://github.com/haseeb-heaven/PyAdhaanApp/blob/master/resources/prayer_calendar_address_csv.png?raw=true "") 

### Hijri section.
![calendar_address_hijri](https://github.com/haseeb-heaven/PyAdhaanApp/blob/master/resources/prayer_calendar_address_hijri.png?raw=true "") 

### Calendar in CSV format.
![calendar_address_hijri_csv](https://github.com/haseeb-heaven/PyAdhaanApp/blob/master/resources/prayer_calendar_address_hijri_csv.png?raw=true "") 


## Errors and exceptions handlings.
All the error and **exception handling** are done by module itself so you dont have to take any extra step to check for any error from **backend side.**

### Examples of errors:
![http_error](https://github.com/haseeb-heaven/PyAdhaanApp/blob/master/resources/http_error.png?raw=true "") 
![input_error](https://github.com/haseeb-heaven/PyAdhaanApp/blob/master/resources/input_error.png?raw=true "") 

VERSION INFO :
PyAdhaanApp Version : V 1.0</br>
Dated : 18/05/2019.</br>
Written and maintained by HaseeB Mir (haseebmir.hm@gmail.com)</br>