Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

tkinter

1 view
Skip to first unread message

Tatal21820

unread,
Apr 25, 2022, 10:49:11 AM4/25/22
to
Bonjour, je voudrais savoir comment imprimer mon résultat dans une fenêtre
Tkinter, Merci

voici le code:
from tkinter import *
import calendar
import datetime
import locale

locale.setlocale(locale.LC_ALL, 'fr_FR')


# créer une fenêtre
master = Tk()

# personnaliser la fenêtre
master.title("Non de la fenêtre") # Nom de la fenêtre
master.geometry("720x720") # Dimentions de la fenêtre
master.minsize(480, 360) # Dimentions minimum de la fenêtre
master.iconbitmap("gdata_icon.ico")
master.config(background='#F39C12')


def PatchTuesday(year, month):
c = calendar.Calendar(firstweekday=calendar.MONDAY)
monthcal = c.monthdatescalendar(year, month)
second_tuesday = [day for week in monthcal for day in week if
day.weekday() == calendar.TUESDAY and
day.month == month][1].day
return second_tuesday


Month = 1
Year = 2022

# plage de mois premier et dernier jour du mois. renvoie le dernier jour du
mois
daymax = calendar.monthrange(Year, Month)[1]
second_tuesday = PatchTuesday(Year, Month)

# réinitialiser la boucle while au premier jour du mois
day = 1
while day <= daymax:

weekday = calendar.day_abbr[calendar.weekday(Year, Month, day)]
if calendar.weekday(Year, Month, day) == 2:
weeknumber = datetime.date(Year, Month, day).isocalendar()[1]
else:
weeknumber = ""

if day == second_tuesday:
data = ""
else:
data = ""

print(weekday, day, data, weeknumber)
day += 1

master.mainloop() # Pour garder fenêtre ouverte
0 new messages