• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > 学习python处理python编码问题

学习python处理python编码问题

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了学习python处理python编码问题等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
概括、从python1.6开始就可以处理unicode字符了。
一、几种常见的编码格式。
1.1、ascii,用1个字节表示。
1.2、UTF-8,用1个至三个字节表示,表示ascii码时只占用1个字节,ascii编码是UTF-8的子集。
1.3、UTF-16,用2个字节表示,在python中,unicode的含义就是UTF-16。
二、python源文件的编码与解码,我们写的python程序从产生到执行的过程如下:
编辑器---->源代码---->解释器---->输出结果
2.1、编辑器决定源代码的编码格式(在编辑器中设定)
2.2、也必须要解释器知道源代码的编码格式(很遗憾很难从编码的数据获知源文件的编码格式)
2.3、补充:在Windows下当用UltraEdit把源代码存成UTF-8时,会在文件中记录BOM标志(不必祥究)这样ActivePython解释器会自动识别源文件是UTF-8格式,但是如果用eclipse编辑源文件,虽然在编辑器中指定文件编码为UTF-8,但是因为没有记入BOM标志,所以必须在源文件开始处加上#coding=utf-8,用注释来提示解释器源文件的编码方式挺有意思。
2.4、举例:例如我们要向终端输出"我是中国人"。
以上是学习python处理python编码的基本过程,希望对大家有帮助。 </div>

您可能想查找下面的文章:

相关文章

  • 分享15个最受欢迎的Python开源框架
  • Python实现的下载8000首儿歌的代码分享
  • Python验证企业工商注册码
  • 简单介绍Python中的JSON模块
  • Pycharm学习教程(4) Python解释器的相关配置
  • Python selenium 三种等待方式详解(必会)
  • Python中的Function定义方法第1/2页
  • 浅析python 中__name__ = '__main__' 的作用
  • Python代理抓取并验证使用多线程实现
  • Python中__init__.py文件的作用详解

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 使用优化器来提升Python程序的执行效率的教程
    • 深入浅析python继承问题
    • python通过函数属性实现全局变量的方法
    • Python使用scrapy采集数据过程中放回下载过大页面的方法
    • Python素数检测的方法
    • python实现查询苹果手机维修进度
    • python 读写txt文件 json文件的实现方法
    • Python 时间操作例子和时间格式化参数小结
    • python的tkinter布局之简单的聊天窗口实现方法
    • Python常用模块介绍

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有