aardio_多线程使用Python
作者:互联网
1、在主线程导入Python库
import py;
2、在主线程释放GIL
py.releaseThread();
3、调用Python脚本(必须在py.lock中调用Python脚本,否则会报错)
a.主线程中调用:
py.lock(
function(){
test1 = py.import("test1");
test1.run();
}
)
b.子线程中调用:
import py; // 子线程需要重新导入Python库
py.lock(
function(){
test2 = py.import("test2");
test2.run();
}
)
标签:test1,test2,Python,lock,aardio,py,import,多线程 来源: https://www.cnblogs.com/dabaicai0703/p/11221464.html