python3.x - 10초마다 지정된 함수를 실행하도록 Python을 구현하는 방법은 무엇입니까? 대기 프로세스는 메인 스레드를 중단할 수 없습니다!
扔个三星炸死你
扔个三星炸死你 2017-06-12 09:22:32
0
7
1901

말씀드렸듯이 조언 부탁드립니다!

扔个三星炸死你
扔个三星炸死你

모든 응답(7)
小葫芦

이 작업을 구체적으로 수행하려면 다른 스레드를 열 수 있습니다. py2 코드는 다음과 같습니다. py3인 경우 구문을 직접 조정하세요. 으아악

某草草

threading.Timer

으아아아
迷茫

자식 프로세스를 직접 시작하면 메인 프로세스를 종료할 때 하위 프로세스가 항상 존재하게 되므로 데몬 프로세스로 설정하는 것이 좋습니다. 으아아아

左手右手慢动作

고급 Python 스케줄러(http://apscheduler.readthedoc...
매우 복잡한 타이밍 설계를 수행할 수 있으며 몇 초, 몇 분 또는 특정 날짜의 특정 순간 등을 수행할 수 있습니다. 요구 사항에 따라 프로세스가 백그라운드에서 수행될 수 있습니다

.
左手右手慢动作

으아아아

typecho

Python 작업 예약 모듈 – APScheduler(보려면 클릭)

APScheduler는 사용하기 매우 편리한 Python 예약 작업 프레임워크입니다. 날짜, 고정 시간 간격 및 crontab 유형을 기반으로 작업을 제공하며 데몬 모드에서 작업을 유지하고 애플리케이션을 실행할 수 있습니다.

다음은 10초마다 hello world를 인쇄하는 간단한 예입니다

으아악
Peter_Zhu

으아악

실행 결과:

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿