Python:脚本没有打印就无法运行

时间:2016-10-16 20:16:45

标签: python-2.7 qt4 pyqt4

我写了一个小的可执行脚本。该程序仅在我使用Makefile语句时(在print类的on_start() - 方法的末尾)才有效。请查看QDialog() - 类的on_start() - 方法。

如您所见,我创建了一个QDialog - 和task_thread - 实例。但是,当我执行此脚本时没有work_object - 语句没有任何反应 - 没有回溯或其他错误消息。

错误在哪里?我想问题是我在本地创建实例 - 我不确定。我该如何解决?

print

1 个答案:

答案 0 :(得分:0)

你是对的,work_object被创建为本地实例。

这是一个简单的解决方案:

work_object = WorkObject()
self.work_object = work_object  # Add this line