1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > python设置utf8编码_怎么在Python里使用UTF-8编码

python设置utf8编码_怎么在Python里使用UTF-8编码

时间:2021-12-08 21:15:21

相关推荐

python设置utf8编码_怎么在Python里使用UTF-8编码

展开全部

概述

在2113python代码即.py文件的头部声明即可

解析5261

py文件中的编码

Python 默认脚本文件都是 ANSCII 编码的,当4102文件 中有非 ANSCII 编码范围内的字符的时候就要使用"编码指示"来修正一个 module的定义中,如果.py文件中包含中文字符(严格的说是含有非1653anscii字符),则需要在第一行或第二行指定编码声明:# -*- coding=utf-8 -*-

#coding=utf-8

# 以上两种选其一即可

其他的编码如:gbk、gb2312也可以;否则会出现:SyntaxError: Non-ASCII character \xe4 in file test.py on line 3, but no encoding declared; see /peps/pep-0263.html for details

python中的编码与解码

先说一下python中的字符串类型,在python中有两种字符串类型,分别是 str 和 unicode,他们都是basestring的派生类;

str类型是一个包含Characters represent (at least) 8-bit bytes的序列;

unicode 的每个 unit 是一个 unicode obj;

在str的文档中有这样的一句话:The string data type is also used to represent arrays of bytes, e.g., to hold data read from a file.

也就是说在读取一个文件的内容,或者从网络上读取到内容时,保持的对象为str

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。