美文网首页
python2 的编码问题

python2 的编码问题

作者: 大飞哥 | 来源:发表于2016-07-29 09:46 被阅读8次

    什么ASCII, GBK, GB2312, UTF-8之类, 就略过不提.

    import sys
    print sys.getdefaultencoding()
    

    可以获得默认编码格式 发现就算 加了# -*- coding: utf-8 -*-输出 还是ascii(??)

    unicodestr 之间的转换

    `unicode` 与 `str` 之间的转换的方法 例子1

    另外codes 模块和io模块提供的open()函数,可以指定编码类型,读到和写入的字符串可以是unicode

    反正在python2里面,尽量用unicode,显式的字符串都加个u,遍历文件夹什么的,都unicode()转成unicode,省很多麻烦.

    相关文章

      网友评论

          本文标题:python2 的编码问题

          本文链接:https://www.haomeiwen.com/subject/ueczjttx.html