지난 며칠 동안 저를 괴롭히는 active_record 문제에 대한 해결책을 찾으려고했습니다. railsforum 및 stackoverflow에 대한 게시물이 완전히 건조 해졌습니다. 이러한 게시물의 길이와 세부 수준에 따라 의견이 분분해질 수 있으므로 다시 시도하겠습니다. 요약하면 다음과 같습니다. Windows에서 트랩 동작은 스크립트에서 정상입니다.
내 cmd.com 창을 Control-C가 Python에 SIGINT 신호를 생성하지 않는 모드 (ActiveState가 중요한 경우)로 설정하고 싶습니다. 신호 모듈을 사용하여 SIGINT를 처리 할 수 있다는 것을 알고 있습니다. 문제는 SIGINT를 처리하는 것이 너무 늦었다는 것입니다. 처리 될 때까지 이미 시스템 호출을 인터럽트했습니다. * 원