json用不了呢?

来源:2-1 序列化

慕设计4457883

2023-03-22 15:56:53

import json


def write(path, data):
    with open(path, mode='w') as w:
        if isinstance(data, dict):
            _data = json.dumps(data)
            print(_data)
            w.write(_data)
        else:
            raise TypeError('不是字典')
    return True


data = {'a':'b', 'c':'d'}


# def read(path):
#   with open(path, mode='r') as r:

if __name__ == '__main__':
    write('use.py', data)

相关截图:

https://img.mukewang.com/climg/641ab4a2098dd3f304810120.jpg

没有把字典变成比特类型输过去呢,还是原来的可读的字典

写回答

1回答

好帮手慕小猿

2023-03-22

同学,你好!中文会转成比特类型,英文还是原样输出的。同学可以写下中文,再尝试输出

https://img.mukewang.com/climg/641abbb40909d67d09240190.jpg

祝学习愉快~

0

0 学习 · 4469 问题

查看课程