Загрузка данных


import tkinter as tk

root = tk.Tk()
root.title("Меню Tkinter")
root.geometry("400x300")

menubar = tk.Menu(root)
root.config(menu=menubar)

file_menu = tk.Menu(menubar, tearoff=0)
menubar.add_cascade(label="Файл", menu=file_menu)
for item in ["Новый", "Открыть", "Сохранить", "Сохранить как...", "Выход"]:
    if item == "Выход":
        file_menu.add_command(label=item, command=root.quit)
    else:
        file_menu.add_command(label=item)

image_menu = tk.Menu(menubar, tearoff=0)
menubar.add_cascade(label="Изображение", menu=image_menu)
for item in ["Камера", "Микроконтроллер", "Датчик движения", "Термометр"]:
    image_menu.add_command(label=item)

specs_menu = tk.Menu(menubar, tearoff=0)
menubar.add_cascade(label="Характеристики", menu=specs_menu)
for item in ["Технические параметры", "Производительность", "Статистика"]:
    specs_menu.add_command(label=item)

func_menu = tk.Menu(menubar, tearoff=0)
menubar.add_cascade(label="Функции", menu=func_menu)
for item in ["Автоматизация", "Анализ данных", "Отчеты"]:
    func_menu.add_command(label=item)

root.mainloop()