dal nome del mese al numero del mese e viceversa in Python

| | |

Sto cercando di creare una funzione in grado di convertire un numero di mese in un nome di mese abbreviato o un nome di mese abbreviato in un numero di mese. Ho pensato che questa potesse essere una domanda comune ma non sono riuscito a trovarla online.

Stavo pensando al modulo calendario. Vedo che per convertire dal numero del mese al nome abbreviato del mese puoi semplicemente fare calendar.month_abbr[num]. Tuttavia, non vedo un modo per andare nell'altra direzione. La creazione di un dizionario per convertire l'altra direzione sarebbe il modo migliore per gestirlo? Oppure c'è un modo migliore per passare dal nome del mese al numero del mese e viceversa?