파이썬 스크립트 A와 파이썬 스크립트 B가 있습니다.다른 작업을하는 동안 파이썬을 통해 메시지를받습니다.
둘 다 독립적으로 실행됩니다. 스크립트 B의 실행이 끝나면 스크립트 A에 "B 완료"메시지를 보내야합니다.
간단한 메시지는 sockets et al. 그러나 스크립트 A는 자체적으로 몇 가지 작업을 수행하고 있습니다. A가 A의 실행을 중단하지 않고 B를 듣게하려면 어떻게해야합니까?
도움을 주시면 감사하겠습니다.
편집 :
B는 전적으로 CPU 바운드 - 계산입니다. A는 I/O Y 인드와 CPU Y 인딩의 혼합입니다. 사용자는 I/O가 명백하게 키 스트로크 인 입력 (입력과 같은 키로거)과 불규칙한 간격으로 개입하고 있으며, CPU 바운드 작업은 입력 된 키에 대해 수행되는 계산입니다.
그들은 어떤 작업을하고 있습니까? CPU 또는 IO 바인딩? 셋업의 큰 그림은 무엇입니까? – baloo
질문 업데이트! –