python中如何获取中文的utf8编码

 我来答
小柯师傅
推荐于2018-04-13 · TA获得超过919个赞
知道小有建树答主
回答量:202
采纳率:100%
帮助的人:278万
展开全部
  • 首先要表示一个汉字,至少需要2个字节码

  • 如果需要以utf解码你的汉字,可以用如下办法

>>> unicode('人','utf-16')
u'\ucbc8'
  • 如果需要以gbk解码你的汉字,可以用如下办法

>>> unicode('人','gbk')
u'\u4eba
ristarcn
2013-01-15 · TA获得超过2203个赞
知道小有建树答主
回答量:1455
采纳率:50%
帮助的人:1275万
展开全部
如果你的字符串a是中文内码,比如gbk,你可以用a.decode('gbk‘).encode('utf-8')来得到utf-8的代码。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gumdy
2013-01-15
知道答主
回答量:11
采纳率:0%
帮助的人:3.4万
展开全部
直接在控制台里输入变量名,然后回车。如下,
>>> c=unicode('你好','gbk')
>>> c
u'\u4f60\u597d'
>>> print c
你好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Androidest1
2013-01-14
知道答主
回答量:13
采纳率:0%
帮助的人:6.9万
展开全部
请问你是不是在代码里打进中文后不能以双击文件的方式来打开文件?如果是就在所有代码的最上方打进一个特殊的注释:#coding=gbk
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式