我想使用
然而,
唯一能让
gevent
发出异步的HTTP POST请求 -- 我不关心响应,我只是想尽快执行该请求。然而,每当我尝试使用gevent.spawn
这样做时,该请求从未执行。我知道这是因为在gevent.spawn
返回的Greenlet
上调用.ready()
或.successful()
方法总是返回False
。然而,
Greenlet
确实已经开始了,因为如果我调用glet = gevent.spawn(...)
,然后glet.start()
,我会得到一个错误,说AssertionError:Greenlet already started
。唯一能让
glet.ready() == True
的时候是当我调用glet.join()
时,但这是一个阻塞操作。如何让Greenlet
在不等待完成的情况下执行?