pytest中unicode编码问题(如test_fix.py::Test1::test_s1[\u6d4b\u8bd5-\u6d4b\u8bd5])

现象:

pytest中unicode编码问题(如test_fix.py::Test1::test_s1[\u6d4b\u8bd5-\u6d4b\u8bd5])

 

 采用如下方式可将其正确显示为中文

ss = r"test_fix.py::Test1::test_s1[\u6d4b\u8bd5-\u6d4b\u8bd5]"
print(ss.encode("utf-8").decode("unicode_escape"))

输出结果:
test_fix.py::Test1::test_s1[测试-测试]

附:unicode与utf8的关系:https://www.cnblogs.com/liudi2017/articles/9418465.html

上一篇:element ui 使用 el-tab-pane 浏览器卡死解决方案


下一篇:OPENTSDB: Request failed: Internal Server Error net.opentsdb.core.IllegalDataException