Quiero usar Python para crear un pequeño programa que ingrese el año y el mes y muestre el calendario del mes actual. Soy un novato, así que me gustaría pedirles consejo a mis mayores. muchas recompensas
importar fecha y hora
importar calendario
def getYM():
''' Este es un método simple de entrada de año y mes' ''
año = raw_input('Año de entrada: ')
mes = raw_input('Mes de entrada: ')
devolver año, mes
def saveGetYM():
''' Este es un método de entrada de año y mes seguro'''
while True:
prueba:
año_mes = raw_input('Ingrese año y mes (año,mont): ')
año, mes = año_mes.split(',')
año, mes = int(año), int(mes)
si 1900<=año<=2200 y 1<=mes<=12:
descanso
excepto:
continuar
devolver año, mes
año,mes = saveGetYM()
c = calendario.Calendar( 1)
imprimir '-- %d --'%año
para w en c.monthdatescalendar(año,mes)[:7:]:
imprimir '|'.join([d.strftime('%m-%d') para d en w])