Рубрики
Без рубрики

Создайте планировщик перерыва с помощью Python

Привет, читатель! Работа из дома новая норма. и это необходимо для обеспечения здоровой рабочей жизни … Tagged с Python, Computerscience, Career, программированием.

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

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

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

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

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

Что будет освещено в этом блоге

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 Module:

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

Если вы хотите узнать об этом больше, вы можете обратиться к WebBrowser Module Документация Анкет

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

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

Вы можете найти весь код в моем GitHub Repository Анкет Отбросьте звезду Если вы найдете это полезным. Чтобы получить доступ к библиотеке Python, нам нужно импортировать пакет в наш сценарий Python. Используйте следующую команду для этого.

import time 
import webbrowser

from random import choice

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

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

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"

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

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

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

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

while(counter < breaks):
    time.sleep(gap)

    #Let's print the break message
    print(choice(messages))

    #opening the browser window.
    webbrowser.open(url)

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

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

counter += 1

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

print("Terminating the Break Scheduler!")

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

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

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

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

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

Ресурсы:

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

Оригинал: “https://dev.to/ayushi7rawat/build-a-break-scheduler-using-python-2bm7”