pycharm运行pytest中文编码格式错乱解决

 更新时间:2023年06月16日 11:49:37   作者:软件开发技术修炼  
这篇文章主要为大家介绍了pycharm运行pytest中文编码格式错乱的解决方法,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

pytest在windows运行报错

最开始pytest项目在windows环境中运行报错:

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbc in position 174: invalid start byte

1、如图所示,一开始一直从文件的编码角度去解决。发现并没能够解决问题。还引出了新的问题:读取yaml文件,中文乱码

2、排查了很久,才翻到这篇的解决方法:

https://www.jb51.net/article/205866.htm

因执行顺序错误,导致刚开始是中文乱码,后面中文全显示为???。

3、然后,不管是调整设置中的编码格式,还是右下角的,都没有反应。

正愁苦中,转念一想,删掉???得了

结果发现,删掉???重新写中文,正常了

不过之前 file = open(path, 'r', encoding='utf-8',errors='ignore'),是gbk编码改成了正常的utf-8编码。

解决方式

pytest.ini文件中,不能有中文,删除中文后,可以正常编译

(ps:排查一个错误真不容易啊,一直无法解决还有新问题,停了一天,然后问题还是被解决了。)

以上就是pycharm运行pytest中文编码格式错乱解决的详细内容,更多关于pycharm运行pytest中文编码的资料请关注脚本之家其它相关文章!

相关文章

  • 用Python中的wxPython实现最基本的浏览器功能

    用Python中的wxPython实现最基本的浏览器功能

    这篇文章主要介绍了用Python中的wxPython实现基本的浏览器功能,本文来自于IBM官方网站开发者文档,需要的朋友可以参考下
    2015-04-04
  • python中rb含义理解

    python中rb含义理解

    在本篇文章里小编给大家整理的是关于python中rb含义及用法内容,需要的朋友们可以学习下。
    2020-06-06
  • Python+wxPython实现个人链接收藏夹

    Python+wxPython实现个人链接收藏夹

    这篇文章主要介绍了如何使用wxPython和XML数据源创建一个具有按钮和Web视图的应用程序窗口,以便轻松管理和访问各种网页链接,感兴趣的可以了解下
    2023-08-08
  • 如何将anaconda安装配置的mmdetection环境离线拷贝到另一台电脑

    如何将anaconda安装配置的mmdetection环境离线拷贝到另一台电脑

    这篇文章主要介绍了如何将anaconda安装配置的mmdetection环境离线拷贝到另一台电脑,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10
  • Django基于Token的验证使用的实现

    Django基于Token的验证使用的实现

    本文主要介绍了Django基于Token的验证使用的实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • Python学习笔记之常用函数及说明

    Python学习笔记之常用函数及说明

    俗话说“好记性不如烂笔头”,老祖宗们几千年总结出来的东西还是有些道理的,所以,常用的东西也要记下来,不记不知道,一记吓一跳,乖乖,函数咋这么多捏
    2014-05-05
  • 浅谈pycharm出现卡顿的解决方法

    浅谈pycharm出现卡顿的解决方法

    今天小编就为大家分享一篇浅谈pycharm出现卡顿的解决方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • Pycharm使用爬虫时遇到etree红线问题及解决

    Pycharm使用爬虫时遇到etree红线问题及解决

    这篇文章主要介绍了Pycharm使用爬虫时遇到etree红线问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-05-05
  • Django中传递参数到URLconf的视图函数中的方法

    Django中传递参数到URLconf的视图函数中的方法

    这篇文章主要介绍了Django中传递参数到URLconf的视图函数中的方法,Django是最具人气的Python开发框架,需要的朋友可以参考下
    2015-07-07
  • python中return的返回和执行实例

    python中return的返回和执行实例

    今天小编就为大家分享一篇python中return的返回和执行实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12

最新评论