pytest
王阿菜
这个作者很懒,什么都没留下…
展开
-
(问题记录)UnicodeEncodeError: ‘latin-1‘ codec can‘t encode characters
1.问题发生 用例中之前没有中文,导致代码没有考虑编码问题2.解决'你的字符串'.encode("utf-8").decode("latin1")3.当request请求中,带有中文,可能引发报错:UnicodeEncodeError: 'latin-1' codec can't encode character ······解决方法是,找到引起报错的地方(可能是headers中,也可能是data中)...原创 2021-09-27 10:41:38 · 1793 阅读 · 0 评论 -
pytest 访问HTTPS接口报错SSLError
1.requests可以为HTTPS请求验证SSL证书,就像浏览器一样。想要检查SSL证书可以使用Verify参数原创 2021-08-12 11:53:20 · 296 阅读 · 0 评论 -
pytest-xlrd.open读取Excel的xlsx格式文件报错
xlrd升级到2.0.1后默认只能读xls文件了解决方案:1.方法后加engine参数#需要读xlsx文件 需要制定engine='openpyxl'df=pd.read_excel(r'file',engine='openpyxl')2.xlrd版本回退到1.2.0版本pip uninstall xlrd pip install xlrd==1.2.03.当然最简单的就是直接改文件格式喽 不要直接修改文件名为xls,最好是用wps\office另存为改格式...原创 2021-03-22 10:54:04 · 351 阅读 · 0 评论