创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!
小编给大家分享一下python显示中文字体的方法是什么,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
python如何显示中文字体?
在这里,你可以选择2种不同的解决方法
方法一:定义声明好编码格式
首先你要做的,是在打开写入文件时,声明encoding编码
put_in = open(becopyed_file,"w+",encoding= 'utf-8')
之后,在写入文件的时候设置好编码方式,先用encode编码,再用decode解码文件
put_in.write(str(data.encode('utf-8').decode('utf-8')))
这样的话,之后输出的文件格式,就会是之前那原模原样的中文txt了。
方法二:利用codecs模块
先进行导入
import codecs
之后在打开文件的时候,在open函数前设置好codecs命令
f = codecs.open(becopyed_file,"w+",encoding= 'utf-8')
最后写入文件就好了
f.write(content)
这样的方法,也能解决写入中文txt文件的问题,不过文件里的格式会乱掉
比如,原来有空格,有分段的地方,在用codecs模块后,只会变成没分段没空行的一个整体,有强迫症的同学要额外注意下
用这两种方法,就能圆满解决txt文件编码的一部分问题啦~
看完了这篇文章,相信你对python显示中文字体的方法是什么有了一定的了解,想了解更多相关知识,欢迎关注创新互联-成都网站建设公司行业资讯频道,感谢各位的阅读!
分享文章:python显示中文字体的方法是什么-创新互联
网页网址:https://www.cdcxhl.com/article44/ccodhe.html
成都网站建设公司_创新互联,为您提供自适应网站、网站策划、定制网站、网站内链、面包屑导航、做网站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联