Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 23, 2022 11:03:43

Simka
Зарегистрирован: 2020-02-15
Сообщения: 71
Репутация: +  1  -
Профиль   Отправить e-mail  

Почему tkinter создает два окна?

В программе создается окно для размещения изображений. Присутствует одна команда с параметрами окна. Но одновременно создается пустое дефолтное окно. Подскажите, как исправить?

 from tkinter import*
import winsound
import time
import random 
tk= Tk()
root=Tk()
tk.title ("Morze trening") # название окна[img]https://imgur.com/2mgSfN4[/img]
canvas = Canvas(tk, width=300, height=175,bg='yellow') #размер и цвет окна Tk
canvas.pack()

https://imgur.com/2mgSfN4
В моем коде перед from tkinter пробела нет

Отредактировано Simka (Ноя. 23, 2022 11:08:27)

Офлайн

#2 Ноя. 23, 2022 13:43:02

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Почему tkinter создает два окна?

Фото на скрине не соответствует тому коду что вы выложили тут.
Там у вас другой код - его и показывайте.



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#3 Ноя. 23, 2022 14:32:35

xam1816
Зарегистрирован: 2020-05-11
Сообщения: 1352
Репутация: +  118  -
Профиль   Отправить e-mail  

Почему tkinter создает два окна?

Simka
tk= Tk()
root=Tk()
Зачем два Tk()?

Офлайн

#4 Ноя. 23, 2022 14:53:20

Simka
Зарегистрирован: 2020-02-15
Сообщения: 71
Репутация: +  1  -
Профиль   Отправить e-mail  

Почему tkinter создает два окна?

xam1816
Зачем два Tk()?
Надо же! Вот и причина. Прозевал. Компилировал код из двух вариантов, вот и оставил оба Тк. Спасибо, поправляю.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version