码迷,mamicode.com
首页 > 其他好文 > 详细

(Model)针对编译错误的友好提示

时间:2019-11-11 18:25:39      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:nts   tps   data   model   报错   positive   numbers   形式   mil   

简述

该功能在编译器报错的时候启用,并以为http服务的形式提供为给/后端调用。输入为:

{
    "code": "import ...",
    "error": "NameError          Trackback ...."
}

输出为:

{
    "code": 200,
    "msg": "",
    "data": {
        "hints": [
            {
                "line": 20,
                "col": -1,
                "hint": "The <code>sqrt()</code> accepts only positive numbers\nSee balabala\n<a href=''>link</a>\n"
            }
        ]
    }
}

使用

技术图片

效果

这里展示了对于常见的初级错误,该功能的运行效果(结果较多,这里选取两个展示):

技术图片

技术图片

参考

此功能实在Pycee的基础上修改而来。

(Model)针对编译错误的友好提示

标签:nts   tps   data   model   报错   positive   numbers   形式   mil   

原文地址:https://www.cnblogs.com/charley-chai/p/11837107.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!