raw_input命令在winxp中显示中文

 

网上有好些朋友遇到这个问题,我也遇到了。把解决问题的python代码放上来与大家分享一下。

 

 

 

# -*- coding: utf-8 -*-
#filename:pychese.py

import sys
st =u'這是中文提示:'
st =st.encode('GBK') #winxp默认的是GBK字体
pws = raw_input(st)
print pws
sys.exit
 

 

打开winxp的cmd窗口

 

C:\>python pychese.py

這是中文提示:abc

 

 

 

 

 

你可能感兴趣的:(input)