我对python完全陌生,但有一个使用uvloop的异步python应用程序,它使用我创建的have模块,它还需要访问异步循环。( A)使用PyObject * to uvloop的循环,计算到uv_loop_t*的偏移量并使用它?假设我知道PyObject_HEAD的长度?libuv_loop = (uv_loop_t*)((void*)(loop)+0x8);
s
= await asyncio.start_server(handler, host=host, port=port)
# Next line does not work with uvloop_stop = True 在不使用uvloop的情况下,这种方法效果很好。但是当使用uvloop时,这不再起作用。 当我尝试设置(!)服务器对象上的_stop属性立即出现以下错误: AttributeError: 'uvloop.loop.Server' object has no attrib
python3.7/asyncio/subprocess.py", line 217, in create_subprocess_exec File "uvloop/loop.pyx", line 2749, in subprocess_exec
File "uvloop/loop.pyx", line 2707, in __subprocess_runFile "uvloop
import asyncioimport concurrent.futuresasyncio.set_event_loop_policy(uvloop.EventLoopPolicyUsers/worker_why.py", line 23, in <module> File "uvloop/loop.pyx", li