zoukankan      html  css  js  c++  java
  • Python编码——常见的编码设置

    1、查看自己电脑的python的编码设置

    # -*- coding: utf8 -*-
    import sys, locale
    """
    locale.getpreferredencoding() 重要参数,默认为打开本地操作系统读取的文本文件的编码方式,因操作系统而异,除非指定
    sys.stdout/stdin/stderr 标准输出/输入/错误输出 PYTHONIOENCODING 变量指定
    sys.getdefaultencoding() python将binary data转换为str的默认编码方法
    sys.getfilesystemencoding() Python编码解码文件名,调用操作系统文件API
    
    """
    
    if __name__ == '__main__':
    
        expressions = """
            locale.getpreferredencoding()
            type(my_file)
            my_file.encoding
            sys.stdout.isatty()
            sys.stdout.encoding
            sys.stdin.isatty()
            sys.stdin.encoding
            sys.stderr.isatty()
            sys.stderr.encoding
            sys.getdefaultencoding()
            sys.getfilesystemencoding()
        """
    
        my_file = open('dummpy', 'w')
    
        for expression in expressions.split():
            value = eval(expression)
            print(expression.rjust(30), '->', repr(value))
  • 相关阅读:
    mybatis2入门程序
    mybatis1
    mybeats与jdbc问题分析
    mysqljdbc简单连接释放
    jdbc问题记录
    section,article,div
    HB调试前端开发移动
    HTML,XML,XHTML
    访问地图
    OAuth
  • 原文地址:https://www.cnblogs.com/skiler/p/7488017.html
Copyright © 2011-2022 走看看