- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
import eventlet
def foo():
print('foo')
def main():
eventlet.monkey_patch()
pool = eventlet.GreenPool()
pool.spawn(foo)
if __name__ == "__main__":
main()
期望:
foo
但是没有任何反应,没有打印。为什么会这样?
最佳答案
您需要等待生成的线程完成,使用 eventlet.greenthread.GreenThread.wait
:
thread = pool.spawn(foo)
thread.wait()
或使用 eventlet.greenpool.GreenPool.waitall
:
pool.spawn(foo)
pool.waitall()
关于Python Eventlet 产卵不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36124387/
我们有一个非常适合多个 BackgroundWorker 的业务案例。 例如,我们有一个带有“保存”按钮的表单。通常我们会同步运行所有保存命令(例如保存),然后关闭表单。我们现在想使用 backgro
我目前正在研究一本有关安全性的书(我没有发布这本书的名称,因为我不确定站点规则,但如果没有问题的话我可以这样做)并且我遇到了一个代码示例,其目的是是生成一个 root shell。 int main(
当我尝试运行时 node app.js ,我得到错误: the message is Failed to launch the browser process! spawn/Users/iliebog
我做了一个非常简单的程序,调用 forking 并调用另一个问题。虽然它做了我想做的事,但出现了一个错误,并且 cout 出现的次数是 for 循环的两倍。这是代码: main.cpp `#inclu
我在树莓派上运行 nodejs,我想运行一个子进程来生成网络摄像头流。 在 Node 外我的命令是: raspivid -n -mm matrix -w 320 -h 240 -fps 18 -g 1
我只是有一个更大的 bash 脚本,但我遇到了一个问题,要使用 ssh 连接到另一台计算机。那个是第一次访问(总是,真的 ;)),因此询问 无法确定主机 '[192.168.120.170]:9022
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwar
我是一名优秀的程序员,十分优秀!