求助: 运行完python后不退回命令行


#1

运行完python程序后不退回windows power shell, ctrl-c, ctrl-z 等都不行, 只能关掉power shell. 在程序里加入sys.exit() 也没有。不知道怎么回事?

还有运行时显示 ‘’QObject::startTimer: Timers can only be used with threads started with QThread‘, 运行示范python程序也有这个信息,不过不影响运行结果。

谢谢。


#2

官网已经更新python demo,另外i注意:

  1. 新的代码可以通过ctrl+c停止。
  2. 如果要解决警告"QObject::startTimer: Timers can only be used with threads started with QThread",要使用QT框架。该代码也一并在demo中。

#3

Hi xubarry,

最新的Dobot Demo已经完全解决了以上问题:

1、新的代码可以通过Ctrl + C停止
2、新的代码不会有上述警告,完全支持多线程,同时也完成不依赖Qt框架。

您可以从官网下载最新的Demo。