#utf-8编码读写文件
def writeFileA():
fobj=open("./x.txt","wb")#二进制形式打开文件,写
fobj.write("abc中国".encode("utf-8"))#将utf-8转为2进制
fobj.close()
def writeFileB():
fobj=open("./x1.txt","wt",encoding="utf-8")#文本形式打开文件,写
fobj.write("abc中国")
fobj.close()
def readFile(filename):
fobj=open(filename,"rb")
data=fobj.read()
print(data)
for i in range (len(data)):
print(hex(data[i]),end=" ")
print()
fobj.close()
try:
writeFileA()
writeFileB()
readFile("./x.txt")
readFile("./x1.txt")
except Exception as err:
print(err)
writeFileA()
writeFileB()
python基础复习(16)--二进制文件读写,#utf-8编码读写文件
最新推荐文章于 2023-05-30 11:16:04 发布