سؤال

لدي بعض الوحدات التي يتم استيرادها في بعض الأحيان من داخل بيئة إيفنتليت ، وأحيانا من بيئة بيثون العادية.أود اكتشاف هذا حتى أتمكن من استدعاء أشياء مثل monkey_patch و debug.hub_blocking_detection.

هل هناك طريقة موثوقة لقطعة من رمز الثعبان لاكتشاف ما إذا كان يعمل في بيئة الحدث?

هل كانت مفيدة؟

المحلول

هذا ما يستخدمه كومبو / الكرفس: https://github.com/ask/kombu/blob/master/kombu/syn.py

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top