파이톤을 사용하여 인터럽트 스케줄러 구축

독자 안녕!
집에서 일하는 것은 새로운 정상이다.건강한 일과 생활의 균형을 확보해야 한다.너는 노트북만 가지고 하루 종일 일을 해서는 안 된다. 이것은 너의 건강에 심각한 영향을 줄 것이다.
너의 휴식 시간을 지금까지 안배해라.이것은 나에게 매우 좋다.이 블로그에서 우리는 인터럽트 스케줄러를 어떻게 구축하는지 배울 것이다.우리는 파이톤의 실현을 볼 것이다.
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.
우리 시작합시다!

왜 휴식이 중요합니까? 어떻게 휴식을 이용합니까?


집에서 일하는 것은 아마도 사람을 지치게 하는 사건 처리 일일 것이다.너는 너의 심리 건강에 주의해야 한다.너는 휴식 시간을 안배할 수 있다
  • 시간당 5분 휴식
  • 물을 자주 마셔요.
  • 근육을 펼치다.
  • 차/커피 또는 건강 음료를 준비하고 몇 분 동안 산책한다.
  • 비근무 전화를 받았을 때 산책과 대화를 다시 한 번 하세요.
  • 당신은 어떻게 당신의 휴식 시간을 이용하고 계획합니까?

    사용 모듈:


    웹 브라우저 모듈:


    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!")
    
    이렇게우리가 해야 할 일은 간단한 중단 스케줄러를 구축하는 것이다.이거 있어, 이거 소포야!나는 네가 이 문장이 유용하다고 생각하기를 바란다.아래의 평론을 공유합니다.
    저는 직업, 블로그, 프로그래밍, 생산력에 관한 내용을 만들었습니다. 만약 이것이 당신이 흥미를 느끼는 내용이라면, 당신의 친구와 관계자와 본문을 공유하십시오.너도 내가 글을 쓸 때마다 업데이트를 받을 수 있도록 나의 시사 통신을 구독할 수 있다.
    읽어 주셔서 감사합니다. 만약에 지금까지 이 글을 좋아하신다면, 이 글을 더 많이 쓰도록 격려해 주실 것입니다.당신의 귀중한 건의를 반드시 공유해야 합니다. 저는 당신의 성실한 피드백에 감사 드립니다!
    나는 네가 같은 채널을 보러 가는 것을 강력히 건의한다. 나의 채널을 구독하는 것을 잊지 마라.기꺼이 | 에 연락 드리겠습니다.
    너는 반드시 나의 다른 블로그를 보아야 한다.
  • Python 3.9: All You need to know
  • GitHub CLI 1.0: All you need to know
  • How to make your own Google Chrome Extension
  • Run Javascript from Python
  • Automate WhatsApp using Python
  • Automate Cowin Vaccine slots Availability using Python
  • What is Competitive Programming
  • 리소스:

  • https://docs.python.org/3/library/webbrowser.html
  • 다음 블로그 글 안녕히 계세요!!

    좋은 웹페이지 즐겨찾기