Удаление кадра Tkinter - PullRequest
       8

Удаление кадра Tkinter

0 голосов
/ 27 августа 2018

Хорошо, вот моя проблема.В настоящее время я нахожусь в процессе создания графического интерфейса для бота discord.js (я знаю, как взаимодействовать между питоном и узлом), но моя проблема в том, что у меня есть 4-значный пин-код «Пароль» и что должно произойти:

Всякий раз, когда вы вводите четырехзначный вывод, он должен удалить фрейм, запись, текст и т. Д. (Распаковать / уничтожить ()), но это не так.Это, однако, удаляет текст и текстовую точку входа, но не сам фрейм.

>##Importing Functions (eg, npm modules but in python)
from tkinter import *
from tkinter import ttk
from random import randint
import sys
##Root core
root = Tk()

##Developers pin-codes

JaredP = "9119"


##End

##Hash Check + Main core functions
def check_pin():
    if code.get() == JaredP:

        ##Main Core (After auth is done forget packs at bottom)




        #End of main


##End of check


##Frames for the main core function(Auth)

content = ttk.Frame(root, padding=(6,6,12,12))
frame = ttk.Frame(content, borderwidth=5, relief="sunken", width=200, height=100)
checkt = ttk.Label(content, text="Hello, please enter your 4 digit pin.", padding=(12,12,12,12))
namelbl = ttk.Label(content, text="Access Code")
code = ttk.Entry(content)
submit = ttk.Button(content, text="Submit", width=10, command=check_pin)


##End of frames

##Design##

root.title("TEX")
root.wm_iconbitmap('icon.ico')

##End##

##Packing for main body

content.pack()
checkt.pack()

namelbl.pack()
code.pack()
submit.pack()

root.mainloop()
##End of packing

1 Ответ

0 голосов
/ 27 августа 2018

Для удаления вы можете использовать YOUR_FRAME.pack_forget() или YOUR_GRID.grid_forget() в зависимости от того, был ли упакован кадр или сетка.

, если вы не собираетесь использовать его снова (независимо от того, является ли он рамкой или сеткой).) YOUR_ELEMENT.destroy()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...