signal.alarm()
을 사용하여 메인 스레드에서 알람을 예약 할 수 있지만 기본 스레드가 아닌 스레드에서 이와 같은 작업을 수행 할 수있는 방법이 있습니다. 스레드가 신호를받을 수 없습니까? 미래에 5 분 정도는 일정을 잡아야합니다.Python : 메인 스레드 외부에서 알람 설정
2
A
답변
1
신호 대신 Timer
을 사용하십시오. 신호를 다루는 것은 많은 웜 캔을 열어 줄 수 있으므로 언제든지 피해야합니다. 이 경우에는 가능한 것처럼 들립니다.
0
threading.Event를 사용하여 스레드에 이벤트를 알릴 수 있습니다. 스레딩을 봐. 티머도.
+0
지금 threading.Event를 사용하고 있지만, 이벤트를 5 분 후에 설정하는 알람을 설정해야합니다. – garsh0p
+0
@ garsh0p 스레딩과 같은 것. 티머? –
관련 문제
- 1. 메인 GUI 스레드 외부에서 작업하는 방법은 무엇입니까?
- 2. 메인 스레드 외부에서 MKMapView를 렌더링하는 방법은 무엇입니까?
- 3. 외부에서 다중 스레드 Python 스크립트를 중지하는 방법
- 4. 델파이 : 메인 스레드 외부에서 소켓 생성 및 사용
- 5. 알람 관리자를 사용하여 Android에서 알람 설정
- 6. 알람 설정 방법 Android의 알람 앱과 동일?
- 7. Android - 알람 문제 설정
- 8. Tizen의 알람 레이블 설정
- 9. 알람 시계 설정
- 10. 메인 스레드 처리 문제
- 11. 안드로이드 스레드 메인 종료
- 12. NSTask 블록 메인 스레드
- 13. 메인 스레드 사용
- 14. Python Tkinter는 스레드 또는 메인 응용 프로그램에 있습니까?
- 15. URLForUbiquityContainerIdentifier : 메인 스레드 외부의 스레드에서 호출해야합니까?
- 16. Blackberry - 프로그래밍 방식으로 알람 설정?
- 17. 안드로이드 알림/알람 설정 방법?
- 18. Android : AlarmManager로 정기 알람 설정
- 19. 텍스트 세트에 알람 표시 설정
- 20. 컨트롤러 외부에서 ViewData 설정
- 21. 외부에서 루비로드 경로 설정
- 22. Android - 메인 클래스 외부에서 작동하지 않습니다.
- 23. GroovyResourceLoader는 메인 ClassLoader 외부에서 호출 되었습니까?
- 24. KnockoutJS foreach 블록 메인 스레드
- 25. 가 어떻게 이벤트가 "메인 스레드"
- 26. SynchronizationContext.Current 메인 UI에 계속에서 스레드
- 27. 메인 애플리케이션의 스레드 ID 받기
- 28. animateWithDuration : animations : 메인 스레드 차단?
- 29. 알람 관리자에서 시간 설정 Android - 즉시 실행 된 알람
- 30. 알람 설정 및 알람 재설정과 관련된 Android AlarmManager 문제
'Timer' 클래스와 같은 것을 사용하는 대신 신호를 사용하려는 특별한 이유가 있습니까? –
아니, 정확히 내가 뭘 찾고 있었는지 :) 나는 단지 어떤 대안을 알지 못했다. – garsh0p