问题描述 with open('tieba.json', 'wb+') as f: for i in g: f.write(json.dumps(i, ensure_ascii=False, indent=2).encode('utf-8')) f.write('\n'.encode('utf-8')) print('保存成功') 在后面加上encode(‘utf-8’)即可解决报错。