python3 字符串"\xe4\xb8\xad"怎么转换成"中"字

首先要明确一点,是**字符串**"\xe4\xb8\xad",不是**字节**"\xe4\xb8\xad",如果是字节码就不有劳大家了

先看一个错误示例:

#python3.5
s = input("请输入要转换的字符编码:")     #输入:\xe4\xb8\xad
print(s.encode())

#结果:b'\\xe4\\xb8\\xad'
#不是我的结果
#python3.5
s = b'\xe4\xb8\xad'.decode()
print(s)
#结果:中

想要的结果

#python3.5

s = input("请输入要转换的字符编码:")        #输入:\xe4\xb8\xad

#要的结果是:"中"
#怎样处理s可以得到“中”字

5个回答

python3可以自己先转换一下

s = '\xe4\xb8\xad'
 b = codecs.encode(s, 'utf-8')
 a = b.decode('utf8')
 print(a)
foryouslgme
foryouslgme 运行结果为:中-
2 年多之前 回复
 s = '\xe4\xb8\xad'
 a = s.decode('utf8')
 print(a)
foryouslgme
foryouslgme 首先没有按照我的题意回答,其次,s = '\xe4\xb8\xad',s为str类型,不可以使用s.decode()
2 年多之前 回复

import urllib
s = input("请输入要转换的字符编码(\xe4\xb8\xad):")
print(urllib.unquote(s))

第一个回答针对python2.x,如果是Python3.X版本
from urllib import parse
s = input("请输入要转换的字符编码(\xe4\xb8\xad):")
parse.unquote(s)

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Python入门:input获取\xe4\xb8\xad字符正确解码
解决此问题需要理解几个点: python3中默认使用unicode编码,也就是说对中文的支持会更好,输入中文,直接显示中文。 但是当在py文件中直接给变量赋值“\xe4\xb8\xad”时,python3就会直接在unicode中找对应的字符了,然后显示ä¸ 2. 当使用input获取到“\xe4\xb8\xad”,其实质在内存中是“\\xe4\\xb8\\xad”,所以展示给我们的才是“
python3 中怎么把类似这样的'\xe5\xae\x9d\xe9\xb8\xa1\xe5\xb8\x82'转换成汉字输出
在python3中可以使用str(s, 'utf8')的形式输出汉字,亲测有效。
字符串中汉字和数字转换成拼音
var transliteration =require(‘transliteration’); ToPin('你好123'); 代码: function ToPin(str){ var array =[]; var newstr =""; for(var i=0;i<str.length;i++){ var charat =str.charAt(i)+""; var reg...
怎么将\xbe\xad\xd1\xe9 这样的字符转换成汉字
请教大神,怎么将文件中类似这样的字符串\xbe\xad\xd1\xe9 转换成汉字 rn
JSP中字中字符串Unicode转换成gb2312形式?
JSP的字符串以Unicode码表示,而留言板界面的表单却是以 gb2312 码表示。所以将用户的留言写进数据库还需要码间的转换。如果不转换而把留言直接写到数据库表,则会产生乱码.怎样实现这一功能呢?请高手指教。谢谢!
C语言实现整形数字转换成字符串
void reverse(char a[]) { int i, j; char c; for (i = 0, j = strlen(s) - 1; i < j; i++, j--) { c = s[i]; s[i] = s[j]; s[j] = c; } } /* itoa : convert n to char*/ void _itoa(int n, char ...
怎样将一个数字转换成字符串?
怎样将一个数字按原样转换成字符串?类似VB中的val()
有关于浮点数字转换成字符串!
_gvct函数可以将一个double类型的数转换成一个字符串,问题是该函数只能够转换不超过18位的double类型数字,例如:123456789123456.23,该数字有18个数字,如果超过18个数字,转换无效,请问有没有办法解决!谢谢1
求助一个数字转换成字符串的问题!
我想把一个数字转换成字符串输出rn可是类型转换总是出问题rn竟然给我输出了ASC码rn要不就是什么都没有!!rn这个问题有点弱rn但我却。。。。。。。。。。。。。。。rn求助啊
获取字符串中的指定字符!怎么字。
要写一个函数,用来对字符串处理,要求如下:rn字符串:strings="0123456789,987654321,569874123,25687456"rn我要把字符串中每一个逗号前的字符打印出来。rn功能有点像googel查询的字符处理。rn
python3 中字符串编码问题
在计算机内存中,统一使用unicode编码,当用于存储或网络传输时,才转为utf-8编码。     在最新的python3中,字符串是用unicode编码的,也就是说,python3的字符串支持多种编码。例如: >>>print('支持中午的str') 支持中午的str     对于单个字符的编码,python 提供了ord函数获取字符的整数表示,chr函数把对应的编码转换为响应的字符: >
Python3 中的字符串
Python3 中的字符串`u`前缀`str`和`bytes``str``bytes``str`中转义字符与进制编码和解码 u前缀 在 Python3 中,虽然有三种字符串'abc'、u'abc'和b'abc',但实际上字符串的类型只有两种,就是str和bytes,因为'abc'和u'abc'表示的都是 Unicode 编码的字符串,两者是完全等价的 Python3 内存中使用的'abc'和u'a...
#Python3中的字符串定义
Python中定义字符串 1.什么是字符串? 字符串:是以单引号或者双引号括起来的任意文本,字符串不可变,例如: 'abc' "asdada" 2.如果字符串既包含’又包含"怎么办? 这里就要对字符串的特殊字符进行"转义",符号为"/",例如: prin
python3中的字符串的运算
字符串的运算: + += * *= 加号运算符用于拼接字符串 字符串 + 字符串 += 用于拼接运算后改变原变量的绑定关系 等同于 x = x + ‘某某某’ 示例: x = "abcd" + "edf" print(x) # x = "abcdedf" x += &a
python3中的字符串、字符编码
python3默认就支持复数运算 有时候想让python脚本像程序一样运行,而不需要显示使用python解释器。在Unix中有个标准的实现方法:在脚本首行前面加上#!(叫做pound bang或者shebang),在其后加上用于解释脚本的解释器的绝对路径。 #!/usr/bin/env python3 这样,只要在执行脚本前,脚本有了可执行的属性: $ chmod a+x hello.py 那...
#Python3中字符串的比较
20.字符串的比较 从第一个字符开始比较谁的ASCII值谁就大 如果前面相同 则比较后一位直到比较出谁大 如果都相同 则相等 print("acc"<"b") #(输出)True print("sunck"=="sunck") #(输出)True prin
python3中字符串问题
在python3中,bytes string和unicodestring是两种不同的类型。 由于python3中,字符串str在内存中是以unicode表示,一个字符对应多个字节。如果在网上传输,就需要将str转化为以字节为单位的bytes。 例如,在做套接字试验时,客户端与服务端经行数据传输时,不进行字符转换,会报错。如下, TypeError:'str' does not sup
字符数组怎么转换成字符串?
用下面的代码读取了文本文件中一行;rnrnchar buf[1024];rnchar type[256];rnfloat ftmp;rnfgets(buf, 1024, f8);rnsscanf(buf,"%f %s", &ftmp, type);rn我想判断:rntype=="剪贴板"?怎么写代码?rnif (type=="剪贴板")rnrn ftmp = 111;rnrnrn好像不对,该怎么写?
字符串怎么转换成html代码
我从后台传递字符串String str="首页"到jsp页面rnjsp页面用接收,显示的结果为 : 首页.rn怎么把字符串中的html代码转换成正常的html代码,最后的结果应该是一个为:首页的超链接。
◆◆◆◆◆BSTR怎么转换成字符串◆◆◆◆◆
在中COM中。不支持CSTRING。所以我不能用它来作转换。rn我想用MessageBox来显示一下传进来的参数:rnSTDMETHODIMP CAccessControl::IsUserAllowed(BSTR UserName, short reqFunction, VARIANT_BOOL *pbIsAllowed)rnrn // TODO: Add your implementation code herern *pbIsAllowed=VARIANT_TRUE;rn m_bstrUserName=UserName;rn MessageBox(NULL,LPCTSTR(m_bstrUserName),"",0);rn return S_OK;rn可是不能正常显示 。rn显示为空。为何?rn请手指点~~ rnrn
颜色值怎么转换成字符串?
如题,谢谢!
◆◆◆◆◆◆BSTR怎么转换成字符串◆◆◆◆◆◆◆
在中COM中。不支持CSTRING。所以我不能用它来作转换。rn我想用MessageBox来显示一下传进来的参数:rnSTDMETHODIMP CAccessControl::IsUserAllowed(BSTR UserName, short reqFunction, VARIANT_BOOL *pbIsAllowed)rnrn // TODO: Add your implementation code herern *pbIsAllowed=VARIANT_TRUE;rn m_bstrUserName=UserName;rn MessageBox(NULL,LPCTSTR(m_bstrUserName),"",0);rn return S_OK;rn可是不能正常显示 。rn显示为空。为何?rn请手指点~~
FILENAME 怎么转换成字符串
我用这个函数取得了FILENAME类型的时间,我怎么用字符串的形式打印出来。rn时间格式打印出来(2008/09/25 11:22)rnrnGetProcessTimes(hprocess,lpCreationTime,lpExitTime,lpKernelTime,lpUserTime);rnrn
怎么int转换成字符串
vc下
字符串怎么转换成对象名
此对象是已经存在的。
字符串怎么转换成日期?
我从数据库中取出datetime类型的数据 为“2007-05-30 0:00:00”rn我想只需要“2007-05-30 ”需要如何写?rn谢谢!
Python3 井字游戏
输入9次,把每个格填满。两个游戏手,一个用X填,一个用0填,交替下棋。X先填。 提示:用字典 theBoard={'top-L':' ','top-M':' ','top-R':' ', 'mid-L':' ','mid-M':' ','mid-R':' ', 'low-L':' ','low-M':' ','low-R':' ',} def print
怎么获得一个数字字符串
我要得到QQ号,怎么得到QQ号码,
Java中怎么把字符串转换成日期格式
Java中怎么把字符串转换成日期格式 文章分类:Java编程 Java中把字符串转换成日期格式是常用的一种功能 在很多的项目当中,都会用到滴,之前也有用到,可是,本人记性不好 所以,决定把此常用的功能写道博客里来,方便以后可用到 以下是例子代码: public static void main(String[] args) throws Exception...
java中字符串怎么转换成double类型
第一个D要大写!!! Double.parseDouble(String)
VC中CTime怎么转换成字符串?
定义了一个CTime对象,并通过CTime::GetCurrentTime()获得当前时间,但是怎么能转换成字符串呢?rn我以前用的分别GetYear、Month等的方法自己都觉得笨,^_^
在c中怎么把数字转换成字符串
atoi对应的函数是什么?
JAVA中怎么把字符串转换成字符数组
RT。rnrn今天遇到一题,要求 把字符串的每个字符按多到少的顺序输出,比如: Hello World 输出如下:rnl(3)o(2)H(1)e(1)r(1)d(1).rnrn看起来多简单的,可是把哥难住了 哎···rnrnrn遇到问题总结如下:rn(1) 字符串转换字符rn(2) 多个循环rn(3) 判断字符是否已经在前面出现过rn(4) 等等
Java中怎么把字符串转换成日期格式
Java中把字符串转换成日期格式是常用的一种功能 在很多的项目当中,都会用到滴,之前也有用到,可是,本人记性不好 所以,决定把此常用的功能写道博客里来,方便以后可用到   以下是例子代码: public static void main(String[] args) throws Exception{  Date date = new SimpleDateFormat("yyyy-MM-...
mfc中怎么把字符串转换成整型?
mfc中怎么把字符串转换成整型?
怎么将一个数字转换成这样的类型
源rn11223 转换后11.223rn1235 转换后1.235rn445 转换后0.445rn45123 转换后 45.123rn-1243 转换后 -1.243rn55613 转换后 55.613rnrnrn我查了好多资料都没这样的函数,百度谷歌我已经找了,没找到,请帮帮忙
如何将字符串中的“\”转换成“/”?
如何将字符串中的“\”转换成“/”?rn我用replaceall怎么都不行。怎么转换都是原来的样子
Python3 字符串
在Python中,字符串属于不可变序列类型,使用单引号、双引号、三单引号 或三双引号作为界定符。 例如:”helllo” ‘s’ ’’’print”hello world” in Python’’’ “print \”hello\” in Python” 字符串是 Python 中最常用的数据类型。我们可以使用...
python3字符串
python3字符串,python3字符串,
python3 字符串
""" 字符串 版本: v1.0 日期: 2019.03.26 作者: Catherine python版本: 3.7 """ str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的拷贝 print(str1.capitalize()) # Hello, world! # 获得字符串变...
相关热词 c# 去空格去转义符 c#用户登录窗体代码 c# 流 c# linux 可视化 c# mvc 返回图片 c# 像素空间 c# 日期 最后一天 c#字典序排序 c# 截屏取色 c#中的哪些属于托管机制