Python의 차단 함수에서 변수 값을 얻는 방법
迷茫
迷茫 2017-06-17 09:15:52
0
1
913

현재 C++에 내장된 Python 함수를 사용하고 있습니다.
파이썬 함수는 서버 메시지 수신을 차단하는 방식입니다.
모니터링이 종료될 때까지 반환 값이 없습니다.
모니터링 도중 메시지가 수신되면 Python의 콜백 함수가
C++로 메시지를 반환하는 방법

EDIT:
코드는 다음과 같습니다. 콜백 인쇄는 올바른 데이터를 인쇄할 수 있습니다. 문제는
여기서 pika 라이브러리를 사용하여 작성된 RabbitMQ 클라이언트는
rabbitMQ C 라이브러리를 사용하지 않는 것입니다.
이제 고려해야 할 사항이 있습니다. C로 파이썬 조정 가능한 모듈 작성
그런 다음 콜백 함수에서 호출했는데 조금 기분이 좋지 않습니다.

으아악
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(1)
小葫芦

차단된 함수는 데이터가 수신될 때까지 기다려야 하거나 반환되기 전에 시간 초과를 기다려야 합니다. 빠르게 반환하려면 비차단 방법을 사용하세요. 하지만 이 방법은 더 고통스럽습니다

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