import calendar
months = {month: index for index, month in enumerate(calendar.month_abbr) if month}
# {'Jan': 1, 'Feb': 2, 'Mar': 3, 'Apr': 4, 'May': 5, 'Jun': 6, 'Jul': 7, 'Aug': 8, 'Sep': 9, 'Oct': 10, 'Nov': 11, 'Dec': 12}
import datetime
date = '2021-05-21 11:22:03'
datem = datetime.datetime.strptime(date, "%Y-%m-%d %H:%M:%S")
print(datem.day) # 25
print(datem.month) # 5
print(datem.year) # 2021
print(datem.hour) # 11
print(datem.minute) # 22
print(datem.second) # 3
months_in_year = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
date = '2021-11-21 11:22:03'
month = date.dt.month
print(month)
#Output
11
month_name = months_in_year [month - 1]
print(month_name)
#Output
November