在Jupyter中执行asyncio代码
目录
问题
在 Jupyter 中,如果执行 asyncio 的代码,例如
|
|
会报错:
|
|
解决
具体原因是因为 asyncio 不允许嵌套事件循环,而在 Jupyter 中就已经运行了一个时间循环。
一种解决方案是使用开发者 erdewit 开发的 nest_asyncio
模块,在 Jupyter 文件中添加并执行如下 cell 内容:
|
|
|
|
在 Jupyter 中,如果执行 asyncio 的代码,例如
|
|
会报错:
|
|
具体原因是因为 asyncio 不允许嵌套事件循环,而在 Jupyter 中就已经运行了一个时间循环。
一种解决方案是使用开发者 erdewit 开发的 nest_asyncio
模块,在 Jupyter 文件中添加并执行如下 cell 内容:
|
|
|
|