现象:
在测试qmlbook的例子时用到python作为服务端。按照书中的代码编写提示错误:

image.png

错误的代码是colors = json.load(file('colors.json','r'))中的file。


原因:

python3不支持file函数了。


解决办法:
使用open函数代替。colors = json.load(open('colors.json','r'))