当C函数产生Python协程,然后尝试返回它时会发生什么?

时间:2016-11-24 10:15:32

标签: python c++ c coroutine

我在Python中找不到任何关于这种情况的内容。在我当前的设置中,我有一个C函数,当前被分析需要一些时间来处理,并将阻止执行。我计划使用任务系统来处理事件。

我仍在讨论使用Lua或Python。我知道在这种情况下Lua会发生什么。 Lua将数据推送到堆栈,然后使用“resume”函数恢复传回所有数据。但我不知道python会发生什么。

如果我在python中调用C函数,然后让任务执行,那么当我尝试将数据返回到生成的协程时会发生什么?我该怎么做?

0 个答案:

没有答案