Imprimer calendrier
Résolu
quentin2121
Messages postés
9467
Date d'inscription
Statut
Membre
Dernière intervention
Ambassadeur
-
tourbi -
tourbi -
Bonjour,
# import icalendar
import calendar
# enter the month an yaer
YY = int(input("enter year: 2024"))
mm = int(input("enter month: 12"))
# display the calendar
print (calendar.month (YY,mm))
Cela ne m'imprime que "l'année 2024" comme message de réponse au run. Pas le calendrier de décembre 2024 comme dans le code ?
Windows / Firefox 126.0
A voir également:
- Imprimer calendrier
- Mon calendrier - Télécharger - Santé & Bien-être
- Journal de naissance gratuit a imprimer - Télécharger - Histoire & Religion
- Comment imprimer en a5 - Guide
- Calendrier partagé google - Guide
- Synchroniser calendrier outlook et gmail - Guide
1 réponse
Bonsoir, je n'ai rien compris...
Chez moi et je pense chez tout le monde, ceci :
import calendar print(calendar.month(2024, 12))
Affiche bien ceci :
December 2024
Mo Tu We Th Fr Sa Su
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Maintenant, si cela n'est pas le cas pour toi, il faut préciser quelle version de python sur quel système, et montrer ce que cela affiche chez toi.
https://docs.python.org/fr/3/library/calendar.html#calendar.month
voici le code sur IDLE de base python 311 :
# import calendar # enter the month an yaer YY = int(input("enter year: 2024")) mm = int(input("enter month: 12")) # display the calendar print (calendar.month (YY,mm))résultat :
= RESTART: C:\Users\quent\AppData\Local\Programs\Python\Python311\CALENDRIER.py
enter year: 2024
Salut, navré, mais je ne comprends toujours pas ce que tu fais.
Le code que tu as exposé devrait uniquement te lancer un NameError, logique puisque tu as commenté la ligne de l'import...
Rassure-moi, tu entres bien des valeurs ?
input = demande de saisie par l'utilisateur...
Le script serait bien plus clair ainsi :
import calendar year = int(input('enter year: ')) month = int(input('enter month: ')) print(calendar.month(year, month))