Предмет: Информатика, автор: okrowwka

Створіть нове вікно tkinter та багаторядкове текстове поле. Розміри вікна та атрибути текстового поля вказати самостійно. В текстове поле користувач буде вводити список температурних показників за січень. На виході ми матимемо однорядкову таблицю з показниками температур за січень

Ответы

Автор ответа: Hillz3ro
1

Ответ:

import tkinter as tk

# Створення вікна

window = tk.Tk()

window.title("Температурні показники за січень")

# Створення багаторядкового текстового поля

text_box = tk.Text(window, height=10, width=30)

text_box.pack()

# Функція для обробки поданих даних

def process_data():

# Отримання тексту з багаторядкового поля

input_text = text_box.get("1.0", "end-1c")

# Розбивання рядка на окремі значення за допомогою пробілу як роздільника

values = input_text.split(" ")

# Формування однорядкової таблиці з показниками температур

output_text = "\t".join(values)

# Виведення результату у новому вікні

result_window = tk.Toplevel(window)

result_window.title("Результат")

result_label = tk.Label(result_window, text=output_text)

result_label.pack()

# Створення кнопки для обробки даних

process_button = tk.Button(window, text="Обробити", command=process_data)

process_button.pack()

# Запуск головного циклу обробки подій

window.mainloop()

Похожие вопросы
Предмет: Литература, автор: amatcisin
Предмет: Геометрия, автор: klevsina23
Предмет: Математика, автор: fogooser731
Предмет: Информатика, автор: gomunkul771