다른 작업을 중단하지 않고 주기적으로 기능 실행

아미르 다게 스타니

while 루프에서 작업을 중단하지 않고 24 시간마다 변수를 업데이트하고 싶습니다. .sleep()함수에서 메서드를 사용 했지만 while 루프에서 다른 작업을 중단했습니다. 명확하게 말하면, 각 while 루프 실행에서 "updated_list"값이 24 시간 이전에 속하면 업데이트됩니다. 그렇지 않으면 루프는 마지막 값으로 다른 작업을 계속합니다.

def updater():
    list = ["list of variables from bunch of API calls which I want to be updated every 24 hours"]
    return list

while True:
    updated_list = updater()
    #Do other operations on updated_list without being paused for 24 hours!#
GalaxyCat105

이를 수행하는 유일한 방법은 .NET Framework와 같은 것을 사용하여 API 데이터를 가져 오는 유일한 목적인 단일 코드를 예약하는 것 cron입니다. 그런 다음 코드는 24 시간마다 업데이트됩니다. 그런 다음 해당 데이터를 가져 와서 사용할 수있는 프로그램을 실행할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Asyncio는 작업을 비동기 적으로 실행하지 않습니다.

분류에서Dev

하나의 기능을 성공적으로 실행 한 후 다른 작업 실행

분류에서Dev

실행하지 않고 기능을 할당하는 또 다른 방법

분류에서Dev

WPF C #-작업을 지속적으로 실행하고 다른 작업을 실행하도록 허용

분류에서Dev

Node.js | Bluebird Promise는 작업을 비동기 적으로 실행하지 않습니다.

분류에서Dev

Node JS가 실행 중이지만 응답하지 않습니다. 작동하지만 주기적으로 응답하지 않음

분류에서Dev

Laravel 디스패치 작업이 비동기로 실행되지 않고 실행을 방해합니다.

분류에서Dev

다른 기능을 n 번 실행하는 카레 기능

분류에서Dev

카운트 다운 기능을 중지하고 실행하는 방법

분류에서Dev

카운트 다운 기능을 중지하고 실행하는 방법

분류에서Dev

Java에서 주기적으로 작업을 실행하는 더 나은 방법

분류에서Dev

다른 작업을 생성하지 않고 Gulp 작업을 동기식으로 만듭니다.

분류에서Dev

다른 작업을 실행하기 전에 작업을 완료하는 방법

분류에서Dev

두 번째 기능을 실행하지 않는 주요 기능

분류에서Dev

.ajax는 페이지를 다시로드 할 때만 실행됩니다 (다른 작업을 수행하기 전에 URL을로드하려고합니다).

분류에서Dev

FizzBuzz 기능을 실행하려고합니다. 왜 작동하지 않습니까?

분류에서Dev

다기능 작업을 수행하기 위해 pandas groupby에 적용하지 않기

분류에서Dev

await 사용 후 다른 기능 실행을 중지 하시겠습니까?

분류에서Dev

다중 기능을 병렬로 실행

분류에서Dev

^ 기능을 실행하지 않음

분류에서Dev

초점을 변경하지 않고 변경 기능 실행

분류에서Dev

장기 실행 메서드를 호출하고 다른 작업을 계속합니다.

분류에서Dev

장기 실행 메서드를 호출하고 다른 작업을 계속합니다.

분류에서Dev

작업을 닫고 새 작업을 시작하기 전에 실행되지 않는지 확인

분류에서Dev

Visual Studio는 첫 실행 후 기능을 실행하지 않습니다.

분류에서Dev

Android : 주기적으로 실행되고 UI 작업을 수행하는 백그라운드 스레드를 만드나요?

분류에서Dev

Executor Map이 기능을 실행하지 않습니다.

분류에서Dev

onPressed 버튼은 기능을 실행하지 않습니다.

분류에서Dev

Ajax는 성공 기능을 실행하지 않습니다.

Related 관련 기사

  1. 1

    Asyncio는 작업을 비동기 적으로 실행하지 않습니다.

  2. 2

    하나의 기능을 성공적으로 실행 한 후 다른 작업 실행

  3. 3

    실행하지 않고 기능을 할당하는 또 다른 방법

  4. 4

    WPF C #-작업을 지속적으로 실행하고 다른 작업을 실행하도록 허용

  5. 5

    Node.js | Bluebird Promise는 작업을 비동기 적으로 실행하지 않습니다.

  6. 6

    Node JS가 실행 중이지만 응답하지 않습니다. 작동하지만 주기적으로 응답하지 않음

  7. 7

    Laravel 디스패치 작업이 비동기로 실행되지 않고 실행을 방해합니다.

  8. 8

    다른 기능을 n 번 실행하는 카레 기능

  9. 9

    카운트 다운 기능을 중지하고 실행하는 방법

  10. 10

    카운트 다운 기능을 중지하고 실행하는 방법

  11. 11

    Java에서 주기적으로 작업을 실행하는 더 나은 방법

  12. 12

    다른 작업을 생성하지 않고 Gulp 작업을 동기식으로 만듭니다.

  13. 13

    다른 작업을 실행하기 전에 작업을 완료하는 방법

  14. 14

    두 번째 기능을 실행하지 않는 주요 기능

  15. 15

    .ajax는 페이지를 다시로드 할 때만 실행됩니다 (다른 작업을 수행하기 전에 URL을로드하려고합니다).

  16. 16

    FizzBuzz 기능을 실행하려고합니다. 왜 작동하지 않습니까?

  17. 17

    다기능 작업을 수행하기 위해 pandas groupby에 적용하지 않기

  18. 18

    await 사용 후 다른 기능 실행을 중지 하시겠습니까?

  19. 19

    다중 기능을 병렬로 실행

  20. 20

    ^ 기능을 실행하지 않음

  21. 21

    초점을 변경하지 않고 변경 기능 실행

  22. 22

    장기 실행 메서드를 호출하고 다른 작업을 계속합니다.

  23. 23

    장기 실행 메서드를 호출하고 다른 작업을 계속합니다.

  24. 24

    작업을 닫고 새 작업을 시작하기 전에 실행되지 않는지 확인

  25. 25

    Visual Studio는 첫 실행 후 기능을 실행하지 않습니다.

  26. 26

    Android : 주기적으로 실행되고 UI 작업을 수행하는 백그라운드 스레드를 만드나요?

  27. 27

    Executor Map이 기능을 실행하지 않습니다.

  28. 28

    onPressed 버튼은 기능을 실행하지 않습니다.

  29. 29

    Ajax는 성공 기능을 실행하지 않습니다.

뜨겁다태그

보관