파이톤을 사용하여 인터럽트 스케줄러 구축
집에서 일하는 것은 새로운 정상이다.건강한 일과 생활의 균형을 확보해야 한다.너는 노트북만 가지고 하루 종일 일을 해서는 안 된다. 이것은 너의 건강에 심각한 영향을 줄 것이다.
너의 휴식 시간을 지금까지 안배해라.이것은 나에게 매우 좋다.이 블로그에서 우리는 인터럽트 스케줄러를 어떻게 구축하는지 배울 것이다.우리는 파이톤의 실현을 볼 것이다.
Check out the Repository for Ultimate Resource in python . 만약 네가 쓸모가 있다고 생각한다면, 별 하나를 던져라!뭐 보충할 거 있어요?같은 사이트에서 PR을 오픈!
너는 나의 유튜브 동영상 튜토리얼을 참고하여 업무 튜토리얼을 보면 한 걸음 한 걸음 더 잘 이해하고 지도할 수 있다.
이 블로그의 소개 내용
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 Module Documentation를 참조하십시오.
이제 당신은 왜 휴식이 중요한지, 그리고 휴식을 어떻게 이용하는지 익숙해졌습니까?또한 웹 브라우저 모듈의 기본 지식을 습득하여 인코딩 부분에 들어갈 수 있습니다.
인코딩해야 돼!
my GitHub Repository 에서 모든 코드를 찾을 수 있습니다.만약 네가 쓸모가 있다고 생각한다면 별 하나를 던져라.
파이썬 라이브러리에 접근하기 위해서 패키지를 파이썬 스크립트로 가져와야 합니다.다음 명령을 사용하여 이 작업을 수행합니다.
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
우선 계수기를 0으로 설정합니다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!")
이렇게우리가 해야 할 일은 간단한 중단 스케줄러를 구축하는 것이다.이거 있어, 이거 소포야!나는 네가 이 문장이 유용하다고 생각하기를 바란다.아래의 평론을 공유합니다.저는 직업, 블로그, 프로그래밍, 생산력에 관한 내용을 만들었습니다. 만약 이것이 당신이 흥미를 느끼는 내용이라면, 당신의 친구와 관계자와 본문을 공유하십시오.너도 내가 글을 쓸 때마다 업데이트를 받을 수 있도록 나의 시사 통신을 구독할 수 있다.
읽어 주셔서 감사합니다. 만약에 지금까지 이 글을 좋아하신다면, 이 글을 더 많이 쓰도록 격려해 주실 것입니다.당신의 귀중한 건의를 반드시 공유해야 합니다. 저는 당신의 성실한 피드백에 감사 드립니다!
나는 네가 같은 채널을 보러 가는 것을 강력히 건의한다. 나의 채널을 구독하는 것을 잊지 마라.기꺼이 | 에 연락 드리겠습니다.
너는 반드시 나의 다른 블로그를 보아야 한다.
리소스:
Reference
이 문제에 관하여(파이톤을 사용하여 인터럽트 스케줄러 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/ayushi7rawat/build-a-break-scheduler-using-python-2bm7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)