如何从python脚本在Jenkins中的ConsoleOvell日志中包含html标记
我正在尝试包含一个html如何从python脚本在Jenkins中的ConsoleOvell日志中包含html标记,python,html,jenkins,logging,console,Python,Html,Jenkins,Logging,Console,我正在尝试包含一个html 请推荐Jenkins中可用的任何插件,或者是否有办法在python中处理。您可以尝试使用控制台日志模块。 pip install console-log 在Python3.5之上工作。 这是模块中的示例代码。(参考模块本身) 请参阅模块:by console log,您是指浏览器的console.logyes,在浏览器的console log中ex:output in browser log:18:15:32第1节非常感谢您的快速响应,但实际上我的要求是,我需要在J
请推荐Jenkins中可用的任何插件,或者是否有办法在python中处理。您可以尝试使用
控制台日志
模块。pip install console-log
在Python3.5之上工作。
这是模块中的示例代码。(参考模块本身)
请参阅模块:by console log,您是指浏览器的console.logyes,在浏览器的console log中ex:output in browser log:18:15:32第1节非常感谢您的快速响应,但实际上我的要求是,我需要在Jenkins的ConsleFull日志中嵌入一个html标记,例如:我有一个使用python脚本运行的多个测试用例,让我们从\n 18:15:32开始,每个都从\n 18:15:32开始,这样我就可以直接跳转到特定的测试用例。
import logging
from flask import Flask
from console_log import ConsoleLog
console = logging.getLogger('console')
console.setLevel(logging.DEBUG)
app = Flask(__name__)
@app.route('/')
def hello():
logger.error('Error logged from Python')
logger.warning('Warning logged from Python')
logger.info('Info logged from Python')
logger.debug('Debug logged from Python')
logger.debug({'foo': ['bar', 'baz']})
return "Hello World!"
app.wsgi_app = ConsoleLog(app.wsgi_app, console)
# The logged messages will then show up in the browser console.