Как постоянно выполнять тестовую функцию?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как постоянно выполнять тестовую функцию?

Сообщение Anonymous »


Я хочу создать симуляцию командной строки в Python, но столкнулся с вопрос. Действительно, когда я ввожу команды в своей записи, ничего не происходит, тогда как это должен выполнять функции, которые я создал в коде. Итак, я думаю, что проблема заключается в том, что мои тестовые функции не выполняются все время, но даже когда я запускаю их через некоторое время True цикл, все равно не работает. Если бы кто-то мог мне помочь, я был бы рад. Спасибо.

Итак, вот код:
из импорта tkinter * время импорта bgColor = "черный" окно = Тк() окно.title("Cmd") окно.геометрия("720x480") window.configure(bg=bgColor) CommandShow = Label(window, text=None, font=("Courrier", 10), bg="black", fg="lime") командаShow.place(x=4, y=30) защита printCommandUser (событие): textCommand = str(entrée1.get()) CommandShow.config(текст=Нет) CommandShow.config(text=str(entrée1.get())) вернуть текстКоманда защита измененияBg(): if entrée1.get() == "/bgcolor": textChangeBg = Label(window, text="Введите цвет фона ниже", font=("Courrier", 10), bg="black", fg="lime") textChangeBg.place(x=4, y=50) bgColor = ул(entrée1.get()) window.config(bg=bgColor) печать (bgColor) защита ShutdownCmd(): если entrée1.get() == "/shutdown": окно.уничтожить() WelcomeText = Label(window, text="Добро пожаловать в ваш cmd! (Введите ниже)", font=("Courrier", 10), bg="black", fg="lime") WelcomeText.place(x=4, y=10) индикацияEntrée = Label(window, text="Нажмите Enter\nдля выполнения", шрифт=("Курьер", 8), bg="черный", fg="лайм") индикацияEntrée.place(x=630, y=440) entrée1 = Entry(окно, ширина=100, bg="лайм") вход1.place(x=4, y=450) запустить = Истина во время запуска: изменитьBg() выключениеCmd() window.bind("", printCommandUser) окно.mainloop()
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»