摘要:
TypeError: write() argument must be str, not int 出现如上错误的原因是写入文件里的必须是字符串形式,其他形式不行,因此如果列表、元组、字典等需要写入文件时事先应该str类型转化(拓展,将列表、元组、字典转为字符串使用str,将字符串逆转化使用eval函 阅读全文
摘要:
因为是要保存utf-8形式,所以: 写: with open('test.txt','wb+') as f: f.write('字符串'.encode('utf-8')) 读: with open('test.txt','rb+') as f: f.read().decode('utf-8') #默 阅读全文