Python utf-8和gbk转换


文件声明为utf-8编码保存的源文件,但是中文windows的本地默认编码是cp936(gbk编码),Windows中直接打印utf-8的字符串是乱码。
解决方法:

在控制台打印的地方用一个转码就可以
print str.decode('UTF-8').encode('GBK')

1:  #coding:utf-8
2:  '''
3:  Created on 2012-11-1
4:  
5:  @author: Administrator
6:  '''
7:  ff=raw_input('输入:')
8:  print ff.decode('utf-8').encode('gbk')


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM