Привет, читатель!

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

Планируйте свои перерывы, безусловно, выход. У меня это хорошо получается. В этом сообщении блога мы узнаем, как создать планировщик перерывов. Мы увидим реализацию на Python.

Проверьте репозиторий для Ultimate Resource на python. Бросьте звездочку, если сочтете это полезным! Есть что добавить? Открыть пиар же!

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

О чем будет рассказано в этом блоге

1.    Why breaks are important & how to Utilize them?
2.    What is webbrowser Module
3.    How to build a simple breaks Scheduler using Python.

Приступим!

Почему так важны перерывы и как их использовать?

Работа на дому может быть утомительной офисной работой. Вам необходимо позаботиться о своем психическом здоровье. Что ж, вы можете запланировать свои перерывы на

  • Делайте небольшой перерыв на пять минут каждый час
  • Часто пейте воду.
  • Растяните мышцы.
  • Приготовьте чай / кофе или любой полезный напиток и совершите небольшую прогулку в течение нескольких минут.
  • Когда вы получаете звонок, не связанный с работой, снова прогуляйтесь и поговорите.

Как вы используете и планируете перерывы?

Используемый модуль:

Модуль веб-браузера:

Модуль webbrowser предоставляет интерфейс высокого уровня, позволяющий отображать веб-документы для пользователей. В большинстве случаев просто вызов функции open() из этого модуля будет правильным. Веб-браузер сценария может использоваться как интерфейс командной строки для модуля. Он принимает URL-адрес в качестве аргумента.

Если вы хотите узнать о нем больше, вы можете обратиться к Документации модуля веб-браузера.

Теперь, когда вы знакомы с Почему паузы важны и как их использовать? и приобрели базовые знания о модуле webbrowser, мы можем перейти к разделу кодирования .

Время писать код!

Вы можете найти весь код в моем репозитории GitHub. Поставьте звездочку, если сочтете это полезным.

Чтобы получить доступ к библиотеке Python, нам нужно импортировать пакет в наш скрипт python. Для этого используйте следующую команду.

import time 
import webbrowser
from random import choice

Теперь, когда мы импортировали библиотеку с помощью команды import requests, приступим.

Давайте отобразим приветственное сообщение.

print("Initiating the Break Scheduler!")

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

breaks = input('input the number of times you wish to take break today! ')
print(breaks)
#breaks = 2

Теперь вы можете установить интервал перерыва в соответствии с вашими потребностями. Я сейчас устанавливаю интервал перерыва каждый час.

gap = 60*60

Сначала установим счетчик на ноль

counter = 0

Теперь давайте определим URL, который вы хотите открыть в интервале

url = "https://www.youtube.com/c/AyushiRawat"

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

messages = ["Time for a break!", "Let's take a break!"]

Наши результирующие данные хранятся в res. Мы воспользуемся методом text для извлечения желаемых данных о погоде и покажем результат.

Теперь давайте запустим цикл while, пока счетчик не станет равным количеству желаемых пауз.

while(counter < breaks):
    time.sleep(gap)
    #Let's print the break message
    print(choice(messages))
    #opening the browser window.
    webbrowser.open(url)

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

Наконец, давайте увеличим счетчик на единицу.

counter += 1

И, наконец, давайте отобразим сообщение о завершении, когда скрипт завершится.

print("Terminating the Break Scheduler!")

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

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

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

Я настоятельно рекомендую вам посмотреть YouTube видео того же самого и не забыть подписаться на мой канал. Я хотел бы связаться с вами в Twitter | LinkedIn.

Вам обязательно стоит заглянуть в другие мои блоги:

Ресурсы:

Увидимся в моей следующей статье в блоге, Береги себя !!