Pythonのブロッキング関数で変数値を取得する方法
迷茫
迷茫 2017-06-17 09:15:52
0
1
806

現在は C の組み込み Python 関数を使用しています
Python 関数はサーバーメッセージの受信をブロックするタイプです
監視が終了するまで戻り値はありません
Python のコールバック関数が呼び出されます監視中にメッセージを受信した場合、受信したメッセージを取得できます。
それでは、Cにメッセージを返す方法を示します

編集:
コードは次のとおりです。コールバック印刷は正しいデータを印刷できます。問題は、
ここで pika ライブラリを使用して書かれた RabbitMQ クライアントは、
rabbitMQ
の C ライブラリの使用を避けることです。ここで、C で Python で調整可能なモジュール
を記述し、コールバック関数で調整するという考えがありますが、それは少し見苦しいと感じます。

リーリー
迷茫
迷茫

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

全員に返信(1)
小葫芦

处于堵塞的函数, 都需要等到收到数据或者等待超时才能返回的, 如果你想要快点返回, 就采用不堵塞的方式咯,只不过这样会比较蛋疼

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!