使用HTMLTestRunner时出现了以下问题:

self.stream.write(output.encode(‘utf8’))
  ValueError: write to closed file


原因是写入已经被关闭的文件导致报错,因为with open是自动保存的。

解决办法一:

runner必须同样在with open下进行:

解决办法二:

不使用with open,直接使用open方法:


看完点赞 ~养成好习惯,以上内容希望对你有帮助,如果对软件测试、接口测试、自动化测试、面试经验交流感兴趣可以加入我们。642830685,免费领取最新软件测试大厂面试资料和Python自动化、接口、框架搭建学习资料!技术大牛解惑答疑,同行一起交流。

python生成测试报告HTMLTestRunner时报错ValueError: write to closed file的解决办法相关推荐

  1. 建立SOPC工程后软件编译时报错rwdata is not within region ram解决办法

    问题描述:在建立SOPC工程时使用了片上的存储器(on chip memory)作为CPU(NIOS II)的程序和数据存储器,存储器的大小设置为4096,此时硬件编译能通过,在开发软件时,eclip ...

  2. 安装pytorch时,在安装 future-0.18.2.tar.gz (829 kB)时报错:ModuleNotFoundError: No module named ‘_ctypes’解决办法

    ModuleNotFoundError: No module named '_ctypes' from _ctypes import Union, Structure, Array ModuleNot ...

  3. TLINK时报错Fatal:No Program entry point的解决办法

    参考博客 https://blog.csdn.net/sjq__python_web/article/details/79842753 汇编程序中Fatal:No Program entry poin ...

  4. 关于在centos下安装python3.7.0以上版本时报错ModuleNotFoundError No module named _ctypes 的解决办法

    3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可. #yum install libffi-devel -y #make install 若在安装前移除了/usr/b ...

  5. Windows 11系统IDEA启动时报错:Cannot find keymap “Windows copy” 解决办法

    Win11系统IDEA启动时右下方报错提示:Cannot find keymap "Windows copy" 重启IDEA,问题解决

  6. centos7下安装python3.7.0以上版本时报错ModuleNotFoundError: No module named ‘_ctypes‘的解决办法

    3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可. #yum install libffi-devel -y #make install

  7. Navicat 15注册时报错“Rsa Public key not find“的解决办法

    由于发文限制,本文将Navicat 全部采用该软件代替,要解决这个问题,首先需要关闭所有的程序,我是把所有的安装文件全部卸载删除后重新安装.通过搜索和亲身操作总结出来比较完整的办法: 1.先输入win ...

  8. 于在centos下安装python3.7.0以上版本时报错ModuleNotFoundError: No module named '_ctypes'的解决办法

    3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可. #yum install libffi-devel -y #make install

  9. python调用cv2.findContours时报错:ValueError: not enough values to unpack (expected 3, got 2)

    python调用cv2.findContours时报错:ValueError: not enough values to unpack (expected 3, got 2) OpenCV旧版,返回三 ...

最新文章

  1. php 批量初始化数组,PHP post 数组初始化
  2. Android Opengl
  3. 怎么修改Outlook2010 PST数据文件位置(默认邮件存储目录)
  4. 机器学习之数学基础(四)~Lasso Regression回归, L1、L2 Regularization正则化, 回归问题中的损失函数
  5. (~最新合集~)计算机网络谢希仁第七版 第五章课后答案
  6. odoo10 ORM操作
  7. Web App 和 Native App,哪个是趋势?
  8. 基于 Blazui 的 Blazor 后台管理模板 BlazAdmin 正式尝鲜
  9. react数据从本地读取_如何将从Google表格读取的React应用程序部署到Netlify
  10. 【CodeForces - 215A】Bicycle Chain (水题)
  11. PAT (Basic Level) Practise:1013. 数素数
  12. XFBAY学习笔记=++=实验十三 交换机和路由器组合实验
  13. Excel如何批量删除空行,Leo老师来教你!
  14. MiniDP与HDMI的关系
  15. 文菌装NAS E5:超详细!手把手教您安装黑群晖918+6.2保姆级教程
  16. Windows系统如何远程桌面连接
  17. 数理统计基础-相关系数
  18. 高潮再次来袭:马云,东哥两位电商大佬,强行助攻 996
  19. 获取textarea标签中的换行符和空格
  20. 关于Node里面的pause和pauseSchedulerAndActions

热门文章

  1. VSCode和HbuilderX超级常用的快捷键
  2. 手把手教你用C++ 写ACM自动刷题神器(冲入HDU首页)
  3. 车身域控制器(BDCU)
  4. 数组的常见办法(详细!!)
  5. java控制台打印输出菱形,菱形高度自定义
  6. python-鼠标拖拽
  7. Android-方向传感器(制作指南针)
  8. android:layout_marginbottom,layout_marginBottom不能用的解决方法
  9. executeQuery与executeUpdate的区别
  10. K8S集群中Pod资源处于Pending状态排查思路