pytest.ini 在不通平台下编码问题
错误信息:
UnicodeDecodeError: 'gbk' codec can't decode byte 0xb0 in position 239: illegal multibyte sequence
错误原因是在pytest.ini文件中使用中文,这里测试环境是在windows和linux平台下,将编码格式都改为gbk,pytest.ini中不使用中文。
解决方法,原代码为:
f = open(self.path)
修改为:
f = open(self.path, encoding='gbk')


浙公网安备 33010602011771号