• 技术文章 >后端开发 >Python教程

    python中文乱码的解决方法

    2016-06-16 08:46:17原创1086
    乱码原因:
    源码文件的编码格式为utf-8,但是window的本地默认编码是gbk,所以在控制台直接打印utf-8的字符串当然是乱码了!

    解决方法:
    1、print mystr.decode('utf-8').encode('gbk')
    2、比较通用的方法:

    复制代码 代码如下:


    import sys
    type = sys.getfilesystemencoding()
    print mystr.decode('utf-8').encode(type)
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:python
    上一篇:Python列表推导式的使用方法 下一篇:python调用shell的方法
    20期PHP线上班

    相关文章推荐

    精选22门好课,价值3725元,开通VIP免费学习!• 完全掌握Python中的双下方法• Python解析参数的三种方法详解• Python数据类型简介之numpy• python虚拟环境配置与管理• 总结分享Python冷门的技巧
    1/1

    PHP中文网