python3中使用什么编码
发布时间:2020年11月08日 03:03:48
来源:环球青藤
点击量:508
【摘要】python3中默认编码方式为utf-8。在存储和显示上,python3使用文本字符和二进制数据进行区分,更加明确和清晰。默认情况下,Python 3 源码
默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。(推荐学习:Python视频教程)
当然你也可以为源码文件指定不同的编码:
# -*- coding: cp-1252 -*-
文本字符使用str类型表示,str 能表示 Unicode 字符集中所有字符,而二进制数据使用bytes类型表示。
str与bytes之间的转换
# bytes object
b = b"example"
# str object
s = "example"
# str to bytes
bytes(s, encoding = "utf8")
# bytes to str
str(b, encoding = "utf-8")
默认使用utf-8
# bytes object
b = b"example"
# str object
s = "example"
# an alternative method
# str to bytes
str.encode(s)
# bytes to str
bytes.decode(b)
更多Python相关技术文章,请访问Python教程栏目进行学习!
以上就是小编分享的关于python3中使用什么编码的详细内容希望对大家有所帮助,更多有关python教程请关注环球青藤其它相关文章!
上一篇:怎么查看python版本?
下一篇:python怎么做游戏
就业培训申请领取
环球青藤
官方QQ群扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群
Python编程相关文章推荐
|Python编程最新文章推荐
最新文章
Python编程各地入口
环球青藤官方微信服务平台
刷题看课 APP下载
免费直播 一键购课
代报名等人工服务
Python编程热点排行