Вот небольшой скрипт на Python, который держал меня онлайн весь день, пока я работал из дома😅

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

1.) Установка библиотек

библиотека pyautogui

PyAutoGUI позволяет Python управлять мышью и клавиатурой, а также другими задачами автоматизации графического интерфейса.

pip install pyautogui

2.) Написание кода

Создайте файл Python и сохраните его на рабочем столе. Скопируйте и вставьте в него код ниже и сохраните его.

import pyautogui,time

while True:
    pyautogui.moveRel(0, 8)
    time.sleep(5)

Простое объяснение приведенного выше кода:

  • В первой строке импортируем наши библиотеки pyautogui и time.
  • Во второй строке мы запускаем бесконечный цикл, так как хотим, чтобы наш код выполнялся вечно, пока он не будет остановлен самим пользователем.
  • В третьей строке используется библиотека pyautogui, в которой есть функция с именем «moveRel». Он переместит ваш курсор (независимо от того, какое значение в нем передано) пикселей вправо. В нашем случае это 8 пикселей.
  • В четвертой строке используется функция сна из библиотеки времени, которая не позволяет нашему коду работать в течение «n» (независимо от того, какое значение передается в ней) секунд. В нашем случае это 5 секунд.

3.) Запуск кода

Просто сохраните файл и запустите код. Вы увидите небольшое прямоугольное поле вверху. Он содержит красную кнопку, нажатие которой остановит ваш код.

Последние мысли

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

Вот еще один забавный скрипт, который вы можете попробовать —



Я надеюсь, что вы нашли эту статью полезной и узнали что-то новое. Поделитесь этой замечательной статьей со своими друзьями Pythoneer.😀

До встречи в моей следующей статье…

Дополнительные материалы на PlainEnglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Подпишитесь на нас в Twitter, LinkedIn, YouTube и Discord . Заинтересованы в хакинге роста? Ознакомьтесь с разделом Схема.