一种可以解决python读取文件中文出乱码的方法
这几天刚刚入手学习python,今天在进行python文件存取的时候出现输出中文乱码问题。当然作为一名python技术小白,也只能通过在百度上查找结果。通过导入 'os'模块,如下:
username = input('username:')
os.system("cd.>test.txt")
fp = open('test.txt','w+')
fp.write(username)
可以将输入的username字符串写入到文件text.txt中,该文件存在本项目下面。知识在输出的时候遇到中文输出乱码的问题,然后就有了下面的导入 'codecs'模块,例子如下:
import codecs
username = input('username')
text = codecs.open('test.txt','w','utf-8')
text.write(username)
text = codecs.open('test.txt','r','utf-8')
s = text.read()
print(s)
成功解决中文乱码问题。
希望有什么问题大家可以一起讨论,有错的地方直接指出来。
相关内容
-
win10多任务按键怎么设置在底部详细方法
win10多任务按键怎么设置在底部详细方法,按键,任务,在使用电脑...
-
学习写字楼新选择6000元主流配置
学习写字楼新选择6000元主流配置,,这种配置需要考虑双核心的办...
-
设置里程碑|设置里程碑的方法有哪些
设置里程碑|设置里程碑的方法有哪些,,1. 设置里程碑的方法有哪...
-
Outlook的PST文件损坏的修复方法
Outlook的PST文件损坏的修复方法,文件, ...
-
手提电脑手写怎么设置|电脑手写设置方法
手提电脑手写怎么设置|电脑手写设置方法,,电脑手写设置方法看...
-
打印机常见故障排除方法HP5000打印机为例
打印机常见故障排除方法HP5000打印机为例,,HP 50005100打印机...
-
手机版wps里如何给字加拼音|wps在文字上加拼音
手机版wps里如何给字加拼音|wps在文字上加拼音的方法wps怎么...
-
小编辑器教你减少计算机网络流量的最简单方法
小编辑器教你减少计算机网络流量的最简单方法,,核心提示:教你如...
-
Android手机模拟器的安装方法_模拟器安装教程在
Android手机模拟器的安装方法_模拟器安装教程在计算机技能,,核...
-
Win10电脑安装中文IME导致CPU占用率过高怎么办?
Win10电脑安装中文IME导致CPU占用率过高怎么办?,过高,中文,Win1...
-
如何升级路由器的路由器升级_192.168.1.1鲜为人
如何升级路由器的路由器升级_192.168.1.1鲜为人知的方法,,核心...
-
电脑装cpu风扇全过程|电脑cpu风扇安装方法
电脑装cpu风扇全过程|电脑cpu风扇安装方法,,1. 电脑cpu风扇安...
-
Chrome浏览器中文名字叫酷音量浏览器
Chrome浏览器中文名字叫酷音量浏览器,,现在我们可以看到,在2012...
-
Lucene学习之高亮显示
Lucene学习之高亮显示,索引,字符,在搜索引擎中我们经常会看到...
-
电脑硬盘启动设置教程|电脑硬盘启动设置方法
电脑硬盘启动设置教程|电脑硬盘启动设置方法,,1. 电脑硬盘启动...