文件写入的过程中遇到的问题
原来是文件打开方式有问题,把之前的打开语句修改为用二进制方式打开就没有问题
f = open("temp.txt", "wb+")
str = '测试'
str = str.encode('utf-8')
fo.write(str)
fo.close()
且中文不会乱码
产生问题的原因是因为pickle存储方式默认是二进制方式
文件写入的过程中遇到的问题
原来是文件打开方式有问题,把之前的打开语句修改为用二进制方式打开就没有问题
f = open("temp.txt", "wb+")
str = '测试'
str = str.encode('utf-8')
fo.write(str)
fo.close()
且中文不会乱码
产生问题的原因是因为pickle存储方式默认是二进制方式