Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何将代码中的其他输出信息添加到robotframework*.html报告中_Python_Robotframework - Fatal编程技术网

Python 如何将代码中的其他输出信息添加到robotframework*.html报告中

Python 如何将代码中的其他输出信息添加到robotframework*.html报告中,python,robotframework,Python,Robotframework,在teardown方法中,我有一个带有key和value的字典,我需要在robot*.html报告中添加这些数据,但每个key-value对都应该作为单独的关键字,key在头中,value在体中 我该怎么做呢?我发现决定如下: from robot.api import logger def teardown(self): try: self.myDict = self._myMethod(self.firstNum, self.secondNum) f

在teardown方法中,我有一个带有key和value的字典,我需要在robot*.html报告中添加这些数据,但每个key-value对都应该作为单独的关键字,key在头中,value在体中


我该怎么做呢?

我发现决定如下:

from robot.api import logger

def teardown(self):
    try:
        self.myDict = self._myMethod(self.firstNum, self.secondNum)
        for key, value in self.myDict.iteritems():
            logger.info('<br/><b><u>' + key + '</u></b><br/>', html=True)
            logger.info(value)
    except Exception as e:
        logger.error('Log Diff detection failed. Exception: {}'.format(e.message))
看起来: -拆卸 --关键词 --日期时间信息键
--日期时间信息值

能否显示您希望它的外观?不太清楚。你把podcast叫做什么?@Psytho,它的字段看起来像fild SUITE,也就是说,通过单击plus+打开的字段。你需要用粗体打印所有关键字,还是用普通文本作为参数?对不起,你不能用“是”来回答或问题。这会很好什么?@psyto,是的,如果钥匙用粗体字就好了