Я совсем новичок в программировании, и мне поставили задачу создать программу обзора температуры. Я решил создать календарь, чтобы легко просматривать каждый месяц. Каждый день в месяце, который я просматриваю, следует читать текстовый файл за определенный день. Он должен подсчитывать строки, которые там были сделаны, и подсчитывать определенное значение и выше, чтобы получить процент. С этим процентом мы могли бы добавить красный цвет на фоне определенного дня. При щелчке должна открыться графическая программа именно с этим файлом, который я уже запрограммировал
Теперь я застрял на том, что программа должна найти те дни, которые я просматриваю, чтобы начать читать текстовые файлы для расчета «красного» цвета.
Вот код на данный момент:
PS: Мои знания в области кодирования основаны примерно на 4 днях...
from tkinter import *
from tkcalendar import *
import tkcalendar
import tkinter
from tkinter import messagebox
from datetime import date
#root =Tk()
def cal_func():
def calval():
de = DateEntry
tag = 1
counter = 0
for i in range(1, 31):
#??????
counter + 1
cal = Calendar(
background="grey",
normalbackground="white",
font="Arial 20",
weekendbackground="lightgray",
selectmode="day",
year=date.today().year,
month=date.today().month,
day=date.today().day
)
cal.pack(expand=True, fill="both")
btn3 = Button(text="Aktualisieren", command=calval)
btn3.pack()
cal_func()
mainloop()
Button
, то есть на основе пользователя ? Откуда вы взялиdata
? Вы хотите противоположное tkinter-tkcalendar-to-display-events - person stovfl   schedule 24.02.2020<<CalendarSelected>>
, которое запускается, когда пользователь выбирает дату, поэтому вы можете связать функцию для отображения всех ваших данных при нажатии дня. - person j_4321   schedule 24.02.2020