格式化jsonschema的错误消息:如何使用验证器的-F键?

ganqqwerty

当我运行python jsonschema验证程序时,它以很长的方式格式化错误消息。看来,它首先引用了发生错误的整个模式,然后提到了有问题的元素,最后告诉了错误消息本身。

如果问题出在根架构上,则产生的消息将变得非常冗长。-F运行验证器时,您将哪些值输入密钥?

ganqqwerty

看来我知道了。-Foption的格式字符串必须采用适合于将其传递给python格式函数的格式因此,我们可以使用此处列出的error变量的属性

这是一个例子:

jsonschema hbp_prov_schema_v3.json \
-i tests/hbp_prov_example_real.json \ 
-F "ERROR: {error.path} {error.message}
"

这将提供更多可读的输出。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

格式化jsonschema的错误消息:如何使用验证器的-F键?

来自分类Dev

如何使用 format() 格式化字典键和值

来自分类Dev

如何使用F13-F24键?

来自分类Dev

如何禁用帮助F1键?

来自分类Dev

如何禁用F11键?

来自分类Dev

RSpec使用-f格式化程序时引发参数错误

来自分类Dev

如何使用vbscript自动按F5键?

来自分类Dev

如何使用vbscript自动按F5键?

来自分类Dev

如何使用 Alt+F4 键退出?

来自分类Dev

打印格式化的字典键

来自分类Dev

格式化空格键输出

来自分类Dev

如何使用css,glyphicons和symbol格式化f.submit?

来自分类Dev

如何使用gparted用f2fs filsystem格式化我的pendrive?

来自分类Dev

如何在 jQuery 自定义验证器方法中格式化消息

来自分类Dev

F#如何从装箱的Map对象提取键

来自分类Dev

如何模拟按Fn + F6键?

来自分类Dev

如何在Autohotkey中发送Ctrl + F组合键

来自分类Dev

如何摆脱Ctrl + Alt + F3键?

来自分类Dev

如何禁用我的Natural Keyboard 4000上的F Lock键?

来自分类Dev

如何在tail -f上找到键的值

来自分类Dev

如何关闭 Alt+f1 快捷键

来自分类Dev

使用JavaScript在onload上触发F11键事件

来自分类Dev

Codemirror搜索使用javascript模拟CTRL + F键

来自分类Dev

使用Perl脚本模仿按下键盘的F键

来自分类Dev

Ctrl + Alt + Del和F键,使用Telnet

来自分类Dev

使用F10快捷键的Ubuntu 17.10问题

来自分类Dev

如何在F#中打印格式化日期

来自分类Dev

如何使用F Sharp(F#)检测何时按下Enter键

来自分类Dev

Jsonschema,使用自定义功能验证对象键