python f.write中文乱码怎么解决
【摘要】举个例子: coding:utf-8 s=u& 39;中文& 39; f=open("test txt","w") f write(s) f close()原因是编码方式错误,应该改为utf-8编码。相关推
举个例子:
#coding:utf-8
s = u'中文'
f = open("test.txt","w")
f.write(s)
f.close()
原因是编码方式错误,应该改为utf-8编码。
相关推荐:《Python基础教程》
解决方案一:
#coding:utf-8
s = u'中文'
f = open("test.txt","w")
f.write(s.encode("utf-8"))
f.close()
解决方案二:
#coding:utf-8
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
s = u'中文'
f = open("test.txt","w")
f.write(s)
f.close()
上一篇:python入门基础教程
下一篇:python27.dll错误代码126怎么解决
就业培训申请领取
环球青藤
官方QQ群扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群
最新文章
Python编程各地入口
环球青藤官方微信服务平台
刷题看课 APP下载
免费直播 一键购课
代报名等人工服务
Python编程热点排行