python基础复习--文件编码(18)

#文件编码  默认gbk(汉字2字节)  utf-8(汉字3字节)
fobj=open("./abc1.txt","wt",encoding="utf-8")
fobj.write("abc中国")
fobj.close()

fobj=open("./abc2.txt","wt")
fobj.write("abc中国")
fobj.close()


#读写文件格式要一样,window系统默认的 GBK
def writeFile():
    fobj=open("./abcd.txt","wt",encoding='utf-8')
    fobj.write("abc我们")
    fobj.close()
def readFile():
    #fobj=open("./abcd.txt","rt")
    fobj = open("./abcd.txt", "rt",encoding="utf-8")
    rows=fobj.readlines()
    for  row in rows:
        print(row)

try:
    writeFile()
    readFile()
except Exception as err:
    print(err)
    

猜你喜欢

转载自blog.csdn.net/xt18971492243/article/details/112197339