import tkinter import tk_tools root = tkinter.Tk() root.title('TK Tools Calendar') cal = tk_tools.Calendar() cal.pack() def custom_callback(): print(cal.selection) cal.add_callback(custom_callback) root.mainloop()
import tkinter import tk_tools root = tkinter.Tk() root.title('TK Tools Calendar') cal = tk_tools.Calendar(root) cal.pack() def custom_callback(): print(cal.selection) cal.add_callback(custom_callback) root.mainloop()
from datetime import datetime import tkinter import tk_tools import locale # use this as a flag to change the language of the # calendar using the locale, as shown below show_in_german = False def callback(): print(calendar.selection) if __name__ == '__main__': root = tkinter.Tk() root.title('TK Tools Calendar') if show_in_german: locale.setlocale(locale.LC_ALL, 'deu_deu') calendar = tk_tools.Calendar(root, year=2021, month=2, day=5) calendar.pack() calendar.add_callback(callback) root.mainloop()