属性错误:部分初始化的模块“ jsonschema”没有属性“validata”(很可能是由于循环导入)
今天刚刚学习了jsonschema写法,就想着自己动手写一写,没想到就报这么个错。本来在调用validata方法的时候我就奇怪,怎么没有这个方法。当时还以为就是要手写。。。。。
结果执行出现错误,瞬间懵逼了,赶紧查资料,出现这种错误的原因不是代码写错,而是该代码文本的命名为jsonschema.py,造成冲突。
python中明文规定不能以python的关键词来命名文件。所以,以后切记不能以类名,包名来命名。
把文件名字改了就执行成功啦!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END