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