from tkinter import messagebox
import tkinter as tk
import time
window = tk.Tk()
timer = 0
window.geometry("720x480")
window.title("project")
window.resizable(False,False)
word1 = tk.Entry(window).pack()
def change_word ():
text = word1.get()
print(text)
word = word.replace("q", "й")
word = word.replace("w", "ц")
word = word.replace("e", "у")
word = word.replace("r", "к")
word = word.replace("t", "е")
word = word.replace("y", "н")
word = word.replace("u", "г")
word = word.replace("i", "ш")
word = word.replace("o", "щ")
word = word.replace("p", "з")
word = word.replace("[", "х")
word = word.replace("]", "ъ")
word = word.replace("a", "ф")
word = word.replace("s", "ы")
word = word.replace("d", "в")
word = word.replace("f", "а")
word = word.replace("g", "п")
word = word.replace("h", "р")
word = word.replace("j", "о")
word = word.replace("k", "л")
word = word.replace("l", "д")
word = word.replace(";", "ж")
word = word.replace("'", "э")
word = word.replace("z", "я")
word = word.replace("x", "ч")
word = word.replace("c", "с")
word = word.replace("v", "м")
word = word.replace("b", "и")
word = word.replace("n", "т")
word = word.replace("m", "ь")
word = word.replace(",", "б")
word = word.replace(".", "ю")
word = word.replace("/", ".")
print(word)
change = tk.Button(window,text="change",command=change_word).pack()
# Functions//\\
def cmd_info():
info = messagebox.showinfo("INFO", "This project is done by Demonio")
def save_exit():
time_window = tk.Tk()
timmer_en = tk.Entry(time_window)
timmer_en.pack()
def gett():
value = float(timmer_en.get())
time_window.destroy()
time.sleep(value)
exit_info = messagebox.askyesno("Exit", "Are you sure - EXIT?")
if exit_info is True:
window.destroy()
timmer_bu = tk.Button(time_window,text="ok",command=gett)
timmer_bu.pack()
time_window.mainloop()
def exit():
exit_info = messagebox.askyesno("Exit","Are you sure - EXIT?")
if exit_info is True :
window.destroy()
menu_bar = tk.Menu(window)
file_menu = tk.Menu(menu_bar,tearoff=0)
#commands for menu_bar
file_menu.add_command(label="save")
file_menu.add_command(label="save as")
file_menu.add_command(label="info",command=cmd_info)
file_menu.add_separator()
file_menu.add_checkbutton(label="AutoSave",offvalue = 0,onvalue = 1,variable=1,command=save_exit)
file_menu.add_separator()
file_menu.add_command(label="exit",command=exit)
menu_bar.add_cascade(label = "file" , menu = file_menu)
window.configure(menu = menu_bar)
window.mainloop() както вот так