python用json模块存储数据时json文件没反应

如图,我在sublime编辑器中利用json模块存储数据,在cmd终端执行完10-11(1).py,10-11(2).py都能正常运行,但是运行结束后打开json文件发现还是空的,在sublime中运行文件还出现json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0),请问是怎么回事

img

img

img

img

open的时候加个参数试试encoding='utf8'