因此,我正在开发一个类似Matlab的应用程序,并将其开源。现在,我只有一个实用的源代码编辑器和gnome终端。这不是很华丽,但我正在添加功能,直到我6月份毕业。我希望能够扫描在终端中执行的命令。应用程序中的以下代码片段: term = terminal.get_text()给出output:('\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n',,,,)
我想从用户命令中抓取文本,并扫描它们以查找某些命令执行的实例。例如当用户执行'
当qthread发出信号结束时,我感到困惑。在运行函数时退出时是否发出信号finished?在run函数中,我发出被其他class.In截获的自定义信号,其他类收到信号,并检查Qthread是否正在运行:
print 'TestThread is running?所以,看起来Qthread在run函数退出时并没有立即结束,我可以截取一个结束的信号来确认Qthread没有运行吗?