Смотрите у меня есть окно которое вызывается через tkinter, оно успешно вызывается и код останавливается а по моей задумке он должен продолжаться (а окно оставаться) помогите. Исход: root = Tk() root.geometry("400x500") root.title("Crackme by Rotw & ?") title = Label(root, text="Проверка ключа", font='Arial 40') title.pack() title = Label(root, text="Введи ключ маленький крякер:") title.pack() keyentry = Entry() keyentry.pack() checkButton = Button(root, text="Проверить ключ", command=lambda: checkKey()) checkButton.pack() root.mainloop() # дальше скрипт должен выполняться (примера ради) os.system('taskkill /F /FI "WINDOWTITLE eq Process*" ') Код root = Tk() root.geometry("400x500") root.title("Crackme by Rotw & ?") title = Label(root, text="Проверка ключа", font='Arial 40') title.pack() title = Label(root, text="Введи ключ маленький крякер:") title.pack() keyentry = Entry() keyentry.pack() checkButton = Button(root, text="Проверить ключ", command=lambda: checkKey()) checkButton.pack() root.mainloop() # дальше скрипт должен выполняться (примера ради) os.system('taskkill /F /FI "WINDOWTITLE eq Process*" ')
У меня ничего не закрывается. А функцию checkKey ты не дал, поэтому сказать ничего не могу --- Сообщение объединено с предыдущим 21 ноя 2020 скорее всего ошибка в функции, а не в этом фрагменте
Dobrovolsky Ошибка в той части кода, которой ты не показал. Можешь прислать ее, посмотрим. А так код, который ты прислал - работает корректно. checkButton = Button(root, text="Проверить ключ", command=lambda: checkKey()) # вместо этой строки checkButton = Button(root, text="Проверить ключ", command=checkKey) # можно написать так Код checkButton = Button(root, text="Проверить ключ", command=lambda: checkKey()) # вместо этой строки checkButton = Button(root, text="Проверить ключ", command=checkKey) # можно написать так