Python遍历字符时将汉字和英文字符看成等同怎么写,python英文,举例来说:str="图片
Python遍历字符时将汉字和英文字符看成等同怎么写,python英文,举例来说:str="图片
举例来说:str="图片picture",遍历的时候的结果应该是‘图’,‘片’,‘p’,‘i’,‘c’,‘t’,‘u’,‘r’,‘e’,
python新手。
chardet.detect测下当前编码,再用str.decode解码:
一段交互:
>>> s = "图片picture">>> import chardet>>> chardet.detect(s){'confidence': 0.7525, 'encoding': 'utf-8'}>>> for c in s.decode('utf-8'):... print c... 图片picture
两个调用合到一行:
for c in s.decode(chardet.detect(s)['encoding']): print c
参考:
https://pypi.python.org/pypi/chardet
http://tool.oschina.net/uploads/apidocs/python2.7.3/library/stdtypes.h...
编橙之家文章,
相关内容
- Python哪个模块适合处理大量定时任务数据,python模块
- Python django haystack保存数据报SpatialError如何破,djangosp
- 请问django是并发吗?数据库操作要考虑线程安全吗,,我
- Python有CDict吗还是dict代替了,cdictdict,在python中导入模块
- Python验证socks5服务器有效性有什么方法,pythonsocks5,日前
- Python什么方法可以判断是否在某个时间范围内,python范
- 想使用Python语言写个Linux环境下可视界面求指点,pyth
- Python元组列表怎么计算每个item指定单元最快捷方式,
- Python清理计算过程中占用内存数据问题,python鍗犵敤鍐
- 求教Python中文编码望大神给解答,python中文编码,1.椭圆
评论关闭