网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Python之字符转编码操作

字符转编码操作

# -*- coding:utf-8 -*-
import sys
print(sys.getdefaultencoding())

s = "你好"

python2写法,将s转换成"gbk"

s_to_gbk = s.decode("utf-8").encode("gbk")

创新互联建站是一家网站设计公司,集创意、互联网应用、软件技术为一体的创意网站建设服务商,主营产品:响应式网站、品牌网站设计网络营销推广。我们专注企业品牌在网站中的整体树立,网络互动的体验,以及在手机等移动端的优质呈现。成都网站制作、做网站、外贸营销网站建设、移动互联产品、网络运营、VI设计、云产品.运维为核心业务。为用户提供一站式解决方案,我们深知市场的竞争激烈,认真对待每位客户,为客户提供赏析悦目的作品,网站的价值服务。

#1.在Python2下,所有字符编码为"ascii"
#2.当文件头声明定义为:utf-8
#3.将s转换gbk,首先将s解码成utf-8: s.decode("utf-8"),utf-8其实就是unicode的扩展,所以后面可直接编码。
#4.将s从utf-8编码成gbk,s.decode("utf-8").encode("gbk")

Python3写法,将s转换成“gbk"

s_to_gbk = s.encode("gbk")

#1.在Python3下,所有字符编码为"utf-8"(unicode)
#2.将s解码成gbk, s.encode("gbk")

#备注:Python2 与 Python3 区别:
#1. Python2 的字符默认为ASCII , Python3 的字符默认为utf-8(unicode)
#2. 因所有字符编码之间的转换都需要经过unicode,所以python2 比python3 多了一个步骤。

Python 之 字符转编码操作


网站标题:Python之字符转编码操作
文章分享:http://bjjierui.cn/article/gdpicd.html

其他资讯