当前位置:首页>开发>正文

python无法生产html报告 怎样用python脚本生成一个html格式的测试报告

2023-07-04 07:38:01 互联网 未知 开发

 python无法生产html报告 怎样用python脚本生成一个html格式的测试报告

python无法生产html报告

这个代码如果格式正确,没有什么问题。
没有报错是不大可能的,你是怎么执行的?看到什么输出?
格式正确的应该长这样:
#!/usr/bin/env python
# coding=utf-
from __future__ import division, print_function

import unittest
import HTMLTestRunner

class my_case(unittest.TestCase):
    def setUp(self):
        print (hello 2 )

    def test1(self,case_id=case_):
        print (case_id 003)
        self.assertEqual(1, 2, test case2 sum fail)
if __name__ == "__main__":
    testunit = unittest.TestSuite()
    testunit.addTest(my_case("test1"))
    filename = result.html
    with open(filename, wb) as f:
        runner = HTMLTestRunner.HTMLTestRunner(
            stream=f,
            title=u测试报告,
            description=u用例执行情况:)
        runner.run(testunit)

怎样用python脚本生成一个html格式的测试报告

比如很简单的,可以这样:
# -*- coding:utf-8 -*-
import os,sys

html = open(index.html, w)
html.write("""


Test



""")

files = os.listdir(.)

# 首先处理文本
for f in files:
if f.lower().endswith(.txt):
fp = open(f)
content = fp.read()
fp.close()
html.write("

%s

" % content)

# 然后处理图片
for f in files:
if f.lower().endswith(.jpg) or f.lower().endswith(.png):
html.write(" python无法生产html报告 怎样用python脚本生成一个html格式的测试报告" % f)

html.write()
html.close()

把这个python代码放在有图片和txt文本的目录里,运行就可以了。如果不是jpg,修改增加png,gif就行了。

如何用Python绘制学术报告图表

当数据较多时,容易出现excel"翻白眼"的现象;
需要使用subplot功能或批量处理时,使用MATLAB或Python更为方便;
excel处理的图在美观程度上较论文图表标准有一定的距离。

python如何使用帆软报表

方法是从FineReport报表软件中进入:
打开设计器,选择“服务器”,点击“报表平台管理”,即可进入。用户首次进入报表平台,系统会要求填写管理员的账户和密码,设定好后,点击“进入数据决策系统”即可。

最新文章