Найти в Дзене
Типо_Программист

4 Часть. Создаем программу «Поиск неисправности клавиатуры» на языке программирования Python и его библиотеки PyQt5

Четвертая часть по созданию программы «Поиск неисправности клавиатуры». Начнем с создания класса Proverka: В этом классе ничего сложного, создаем текст и кнопку, все это было изучено в прошлых статьях. В итоге у нас получилось следующее окно: Дальше в этом классе создаем функцию, которая поможет отслеживать работу клавиатуры: В 309 строчке создаем функцию event (обязательно функция должна быть названа именно так). При создании в скобках пишется не только обычное self, но и добавляется атрибут e. В 310 строчке пишется условие, в котором отслеживается, была нажата клавиша на клавиатуре. Если это так, то выполняются команды дальше, если нет, то ничего не происходит. В 311 строчке мы меняем текст, вместо «клавиатура не работает», на «клавиатура работает». Строчки 312-313 вам должны быть известны, если это не так, читайте прошлые статьи. Строчка 314 необходима, для проверки клавиатуры. Разработка класса закончилась, теперь у нас есть окно, которая позволяет проверить, работу клавиатуры. При

Четвертая часть по созданию программы «Поиск неисправности клавиатуры».

Начнем с создания класса Proverka:

В этом классе ничего сложного, создаем текст и кнопку, все это было изучено в прошлых статьях.

В итоге у нас получилось следующее окно:

-2

Дальше в этом классе создаем функцию, которая поможет отслеживать работу клавиатуры:

-3

В 309 строчке создаем функцию event (обязательно функция должна быть названа именно так). При создании в скобках пишется не только обычное self, но и добавляется атрибут e.

В 310 строчке пишется условие, в котором отслеживается, была нажата клавиша на клавиатуре. Если это так, то выполняются команды дальше, если нет, то ничего не происходит.

В 311 строчке мы меняем текст, вместо «клавиатура не работает», на «клавиатура работает».

Строчки 312-313 вам должны быть известны, если это не так, читайте прошлые статьи.

Строчка 314 необходима, для проверки клавиатуры.

Разработка класса закончилась, теперь у нас есть окно, которая позволяет проверить, работу клавиатуры. При ее отклике, программа сообщит нам, что она работает.

На этом статья подходит к концу, в следующей части создадим класс, который показывает причины по которым может не работать клавиатура.

(! Пусть вас не пугают строчки 293-314, так получилось, потому что этот класс Proverka у меня расположен в самом низу кода, остальные классы у меня написаны выше).