标签: python eventlet
我有一些模块有时从eventlet环境中导入,有时从常规python环境导入。我想检测到这一点,以便我可以有条件地调用monkey_patch和debug.hub_blocking_detection之类的内容。
monkey_patch
debug.hub_blocking_detection
是否有一种可靠的方法可以让一段python代码发现它是否在eventlet环境中运行?
答案 0 :(得分:1)
这是Kombu / Celery使用的:https://github.com/ask/kombu/blob/master/kombu/syn.py