用pytest框架,生成的html報告中,中文顯示亂碼,如下圖:

找到pytest-html 插件下的plugin.py(路徑:/lib/python3.9/site-packages/pytest_html/plugin.py)做如下修改:
將 self.test_id = report.nodeid.encode("utf-8").decode("unicode_escape")
改為:self.test_id = report.nodeid
中文顯示亂碼的問題就解決了。
