pytest.ini文件导致构建jenkins时,报错:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xb0

问题描述】:python自动化项目中配置了pytest.ini文件,构建jenkins时,却报错:UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xb0 in position 29: illegal multibyte sequence

解决办法】:

1)在pycharm中选中pytest.ini文件;

2)点击File–>File Encoding;
pytest.ini文件导致构建jenkins时,报错:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xb0_第1张图片

3)选中:GBK,选择convert,即可。
pytest.ini文件导致构建jenkins时,报错:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xb0_第2张图片

注意】:这里需要注意的是:
1)如果要在pycharm中运行py文件,则必须把pytest.ini文件在notepad++中改为UTF-8模式;(不然GBK模式在pycharm中运行会报错)
2)如果在Jenkins中运行py文件,则再把pytest.ini文件向上述步骤改为GBK模式。

你可能感兴趣的:(pytest,jenkins,python)