我试图从QT应用程序运行python脚本。此脚本需要在名为venv
的virtualenv中运行。我可以启动脚本,但当我尝试.kill()
时,脚本将一直运行,直到控制台窗口关闭。或者调用.terminate()
只会让应用程序挂起,因为它永远不会正确完成。最低复制数低于
QProcess python;
python.start( ".\\AdminConsole\\venv\\Scripts\\python "
".\\AdminConsole\\manage.py runserver 0.0.0.0:8000" );
python.waitForStarted();
python.kill();
python.waitForFinished();
printf( "Ended \n" );
return 0;
感谢任何帮助
在最少的复制中减少代码
目前没有回答
相关问题 更多 >
编程相关推荐