python 默认utf8如何转成GBK输出?

我用的python3.3,ubuntu 系统,默认utf8,但是网页是GBK编码格式,如果想发贴必须转成GBK格式,所以,如果

data=input()

这样得到的data字符串(utf8格式),如何转换成GBK格式字符串?


冉冉说
浏览 2478回答 2
2回答

莫回无

data.encode('cp936')

暮色呼如

直接写编码名字去encode,相对更常用:utf8Data = data unicodeData = utf8Data.decode("UTF-8") gbkData = unicodeData.encode("GBK")#gbkData = unicodeData.encode("GB18030")
打开App,查看更多内容
随时随地看视频慕课网APP