首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

请教在python中,怎么将字符串在内存中的编码值获取到

2012-06-09 
请问在python中,如何将字符串在内存中的编码值获取到?请问在python中,如何将字符串在内存中的编码值获取到

请问在python中,如何将字符串在内存中的编码值获取到?
请问在python中,如何将字符串在内存中的编码值获取到?因为想看一下该字符串当前用的是什么编码方式。

[解决办法]
字串数据里不存在编码页这个东西,要自己规定统一,若是从外部读入不明数据,你可以做识别,譬如用第三方模块chardect,不过不能100%正确...
[解决办法]
不知道 python 交互式解释器显示的是不是你需要的:

Python code
zhu@ubuntu:~$ pythonPython 2.7.3 (default, Apr 20 2012, 22:39:59) [GCC 4.6.3] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> s = '中文'>>> s'\xe4\xb8\xad\xe6\x96\x87'>>>
[解决办法]
在 linux 下,是 utf-8
[解决办法]
python 3中所有的字符串都是UTF-8

热点排行