varies updates for 2023
- Added Share - Added Sunday PM - Corrected Womans meeting at 10:00am - Corrected Mens meeting 8:00am
This commit is contained in:
		
							parent
							
								
									e5bea485a2
								
							
						
					
					
						commit
						fccd1946b7
					
				
							
								
								
									
										118
									
								
								main.py
									
									
									
									
									
								
							
							
						
						
									
										118
									
								
								main.py
									
									
									
									
									
								
							| @ -34,9 +34,9 @@ class Event(): | ||||
|     event_description: str | ||||
| 
 | ||||
| 
 | ||||
| YEAR: int = 2022 | ||||
| YEAR: int = 2023 | ||||
| MONTHS: dict[int, list[list[int]]] | ||||
| MONTHS = dict(enumerate([calendar.monthcalendar(2022, month) for month in | ||||
| MONTHS = dict(enumerate([calendar.monthcalendar(YEAR, month) for month in | ||||
|                          range(1, 13)], start=1)) | ||||
| 
 | ||||
| def suffix(day: int) -> str: | ||||
| @ -81,6 +81,55 @@ def add_event(events: list[Event], | ||||
|                   description) | ||||
|     events.append(event) | ||||
| 
 | ||||
| def add_tuesdays(events: list[Event], | ||||
|                 year: int, | ||||
|                 month: int, | ||||
|                 weeks: list[list[int]]) -> None: | ||||
|     """add Tuesday events to calendar""" | ||||
|     days = [day[1] for day in weeks if day[1]] | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Grief Share 6:00pm", | ||||
|               "Grief Share", | ||||
|               "", | ||||
|               datetime(year, month, days[0], 19, 00, 00), | ||||
|               datetime(year, month, days[0], 21, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Grief Share 6:00pm", | ||||
|               "Grief Share", | ||||
|               "", | ||||
|               datetime(year, month, days[1], 19, 00, 00), | ||||
|               datetime(year, month, days[1], 21, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Grief Share 6:00pm", | ||||
|               "Grief Share", | ||||
|               "", | ||||
|               datetime(year, month, days[2], 19, 00, 00), | ||||
|               datetime(year, month, days[2], 21, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Grief Share 6:00pm", | ||||
|               "Grief Share", | ||||
|               "", | ||||
|               datetime(year, month, days[3], 19, 00, 00), | ||||
|               datetime(year, month, days[3], 21, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     if len(days) == 5: | ||||
|         add_event(events, | ||||
|                   "Grief Share 6:00pm", | ||||
|                   "Grief Share", | ||||
|                   "", | ||||
|                   datetime(year, month, days[4], 19, 00, 00), | ||||
|                   datetime(year, month, days[4], 21, 00, 00), | ||||
|                  ) | ||||
| 
 | ||||
| 
 | ||||
| def add_wednesdays(events: list[Event], | ||||
|                 year: int, | ||||
|                 month: int, | ||||
| @ -140,32 +189,32 @@ def add_thursdays(events: list[Event], | ||||
|               "Woman’s Meeting 10:00am", | ||||
|               "Woman’s Meeting", | ||||
|               "Woman 2 Woman Bible Study", | ||||
|               datetime(year, month, days[0], 19, 00, 00), | ||||
|               datetime(year, month, days[0], 21, 00, 00), | ||||
|               datetime(year, month, days[0], 10, 00, 00), | ||||
|               datetime(year, month, days[0], 11, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Woman’s Meeting 10:00am", | ||||
|               "Woman’s Meeting", | ||||
|               "Woman 2 Woman Bible Study", | ||||
|               datetime(year, month, days[1], 19, 00, 00), | ||||
|               datetime(year, month, days[1], 21, 00, 00), | ||||
|               datetime(year, month, days[1], 10, 00, 00), | ||||
|               datetime(year, month, days[1], 11, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Woman’s Meeting 10:00am", | ||||
|               "Woman’s Meeting", | ||||
|               "Woman 2 Woman Bible Study", | ||||
|               datetime(year, month, days[2], 19, 00, 00), | ||||
|               datetime(year, month, days[2], 21, 00, 00), | ||||
|               datetime(year, month, days[2], 10, 00, 00), | ||||
|               datetime(year, month, days[2], 11, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Woman’s Meeting 10:00am", | ||||
|               "Woman’s Meeting", | ||||
|               "Woman 2 Woman Bible Study", | ||||
|               datetime(year, month, days[3], 19, 00, 00), | ||||
|               datetime(year, month, days[3], 21, 00, 00), | ||||
|               datetime(year, month, days[3], 10, 00, 00), | ||||
|               datetime(year, month, days[3], 11, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     if len(days) == 5: | ||||
| @ -173,8 +222,8 @@ def add_thursdays(events: list[Event], | ||||
|                   "Woman’s Meeting 10:00am", | ||||
|                   "Woman’s Meeting", | ||||
|                   "Woman 2 Woman Bible Study", | ||||
|                   datetime(year, month, days[4], 19, 00, 00), | ||||
|                   datetime(year, month, days[4], 21, 00, 00), | ||||
|                   datetime(year, month, days[4], 10, 00, 00), | ||||
|                   datetime(year, month, days[4], 11, 00, 00), | ||||
|                  ) | ||||
| 
 | ||||
| 
 | ||||
| @ -205,8 +254,8 @@ def add_saturdays(events: list[Event], | ||||
|               "Men's Breakfast 8:00am", | ||||
|               "Men's Meeting", | ||||
|               "", | ||||
|               datetime(year, month, days[1], 19, 00, 00), | ||||
|               datetime(year, month, days[1], 21, 00, 00), | ||||
|               datetime(year, month, days[1], 08, 00, 00), | ||||
|               datetime(year, month, days[1], 10, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
| def add_sundays(events: list[Event], | ||||
| @ -216,6 +265,14 @@ def add_sundays(events: list[Event], | ||||
|     """add Sunday events to calendar""" | ||||
|     days = [day[6] for day in weeks if day[6]] | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Sunday Evening Service 6:00pm", | ||||
|               "Sunday Eventing Service", | ||||
|               "Starts at 6:00 PM.", | ||||
|               datetime(year, month, days[0], 18, 00, 00), | ||||
|               datetime(year, month, days[0], 19, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Sunday Service 10:00am", | ||||
|               "Sunday Service", | ||||
| @ -226,6 +283,14 @@ def add_sundays(events: list[Event], | ||||
|               datetime(year, month, days[0], 12, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Sunday Evening Service 6:00pm", | ||||
|               "Sunday Eventing Service", | ||||
|               "Starts at 6:00 PM.", | ||||
|               datetime(year, month, days[1], 18, 00, 00), | ||||
|               datetime(year, month, days[1], 19, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Sunday Service 10:00am", | ||||
|               "Sunday Service", | ||||
| @ -236,6 +301,14 @@ def add_sundays(events: list[Event], | ||||
|               datetime(year, month, days[1], 12, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Sunday Evening Service 6:00pm", | ||||
|               "Sunday Eventing Service", | ||||
|               "Starts at 6:00 PM.", | ||||
|               datetime(year, month, days[2], 18, 00, 00), | ||||
|               datetime(year, month, days[2], 19, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Sunday Service 10:00am", | ||||
|               "Sunday Service", | ||||
| @ -246,6 +319,14 @@ def add_sundays(events: list[Event], | ||||
|               datetime(year, month, days[2], 12, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Sunday Evening Service 6:00pm", | ||||
|               "Sunday Eventing Service", | ||||
|               "Starts at 6:00 PM.", | ||||
|               datetime(year, month, days[3], 18, 00, 00), | ||||
|               datetime(year, month, days[3], 19, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Sunday Service 10:00am", | ||||
|               "Sunday Service", | ||||
| @ -257,6 +338,14 @@ def add_sundays(events: list[Event], | ||||
|              ) | ||||
| 
 | ||||
|     if len(days) == 5: | ||||
|         add_event(events, | ||||
|                   "Sunday Evening Service 6:00pm", | ||||
|                   "Sunday Eventing Service", | ||||
|                   "Starts at 6:00 PM.", | ||||
|                   datetime(year, month, days[4], 18, 00, 00), | ||||
|                   datetime(year, month, days[4], 19, 00, 00), | ||||
|                  ) | ||||
| 
 | ||||
|         add_event(events, | ||||
|                   "Sunday Service 10:00am", | ||||
|                   "Sunday Service", | ||||
| @ -294,6 +383,7 @@ def main(): | ||||
|     """create csv file""" | ||||
|     events: list[Event] = [] | ||||
|     for month, weeks in MONTHS.items(): | ||||
|         add_tuesdays(events, YEAR, month, weeks) | ||||
|         add_wednesdays(events, YEAR, month, weeks) | ||||
|         add_thursdays(events, YEAR, month, weeks) | ||||
|         add_fridays(events, YEAR, month, weeks) | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user