上篇文章的将命令行输出重定向到UI界面之后,在关闭UI界面时候会报错

has no attribute of flush in python或者

PyQt: RuntimeError: wrapped C/C++ object has been deleted

解决方案是在命令行输出重定向到的类里面添加一个函数:

class ButtonOne(QThread):_signalForText = pyqtSignal(str)def __init__(self):super(ButtonOne, self).__init__()def write(self, text):self.signalForText.emit(text)def run(self):for i in range(15):time.sleep(1)print(i)print('end')@propertydef signalForText(self):return self._signalForTextdef flush(self):pass

这样就可以解决。

添加的函数为:

def flush(self):pass

解决PyQt: RuntimeError: wrapped C/C++ object has been deleted和has no attribute of flush in python相关推荐

  1. RuntimeError: wrapped C/C++ object of type QToolButton has been deleted

    问题描述 因为我的项目设计商用,所以不便展示代码,抱歉. 我的窗体上有个ToolButton,然后软件运行过程中我想给他改文字,调用setText方法后,报错"RuntimeError: w ...

  2. RuntimeError: wrapped C/C++ object of type QPushButton has been deleted

    RuntimeError: wrapped C/C++ object of type QPushButton has been deleted 若是使用的designer生成的代码,那么多半是在调用的 ...

  3. RuntimeError: wrapped C/C++ object of type has been deleted

    这个问题是我在利用pyqt5编写多界面时出现的,解决这个问题用了很长时间,查阅了很多资料,来记录一下.我不是专业编程者,所以在表述上会比较浅显.不够准确,请大家多多包涵. 1. 如果被调用的界面的代码 ...

  4. RuntimeError: Attempting to deserialize object on CUDA device 1 but torch.cuda.device_count() is 1.

    成功解决 RuntimeError: Attempting to deserialize object on CUDA device 1 but torch.cuda.device_count() i ...

  5. RuntimeError: Attempting to deserialize object on CUDA device 3 but torch.cuda.device_count() is 1.

    问题描述: 运行测试程序的时候,报错"RuntimeError: Attempting to deserialize object on CUDA device 3 but torch.cu ...

  6. RuntimeError: Attempting to deserialize object on CUDA device 2 but torch.cuda.device_count() is 2.

    解决报错RuntimeError: Attempting to deserialize object on CUDA device 2 but torch.cuda.device_count() is ...

  7. 成功解决 raise RuntimeError(“The JPMML-SkLearn conversion application has failed. The Java executable

    成功解决    raise RuntimeError("The JPMML-SkLearn conversion application has failed. The Java execu ...

  8. 成功解决AttributeError: type object 'scipy.interpolate.interpnd.array' has no attribute '__reduce_cython

    成功解决AttributeError: type object 'scipy.interpolate.interpnd.array' has no attribute '__reduce_cython ...

  9. 解决:fatal: Not a valid object name: ‘master‘问题

    解决:fatal: Not a valid object name: 'master'问题 git代码: Lenovo@LAPTOP-8G8 MINGW64 /d/git_demo (master) ...

最新文章

  1. 研究生论文“盲审”“查重”再加码!毕业或将变的更加困难
  2. Java学习之if-else简单方法小程序
  3. MySQL 表一列逗号分隔字段,按逗号切割
  4. controller配对与接触配对
  5. R语言︱ 数据库SQL-R连接与SQL语句执行(RODBC、sqldf包)
  6. 计算机系统非正版,电脑安装正版系统和盗版系统的区别
  7. html模板自动保存在哪个文件夹,wps的备份文件夹在哪里 wps崩溃自动保存文件在哪里...
  8. windows上pip安装及使用详解
  9. java中POJO、PO、BO、VO、DTO和DAO的概念
  10. element-ui tree全部展开和全部折叠
  11. 电脑专业英语1695词
  12. iconst、bipush、sipush、ldc指令的区别
  13. Proteus与Keil联调 ARM STM32流水灯
  14. java getmethods_java中Class.getMethods()和Class.getDeclaredMethods()方法的区别
  15. java抽象类数组初始化_【Java抽象类 11】
  16. EDKII实现bmp图片加载并显示的应用程序
  17. JAVA实现word导出,word转PDF,预览汇总
  18. maven出现lastupdated文件原因与分析
  19. 「Plant Cell Rep」Clpsk1突变,赋予了西瓜对镰刀菌的抗性
  20. 新媒体管理师证书培训、发证单位详解

热门文章

  1. 在Windows下搭建Gitlab服务器
  2. wap2.0有关windows mobile模拟器测试环境的搭建
  3. 用adobe premium pro剪切视频和去除音频
  4. 无纸化会议系统是什么?它如何解决传统模式的弊端
  5. 一文讲透FBA补货计算逻辑-跨境知道
  6. 企业内部薪酬差距测算2005-2021年(数据+代码)管理层平均薪酬VS员工平均薪酬
  7. 1416 - 【入门】求长方形的周长和面积
  8. 雅思词汇之万词plan:第2-365天
  9. 表白网页制作_表白网站模板_表白网站模板下载
  10. 华硕adolbook14计算机专业能用吗,华硕a豆adolbook14s怎么样 华硕a豆adolbook14s值得买吗...