movoid-debug


Namemovoid-debug JSON
Version 1.4.5 PyPI version JSON
download
home_pageNone
SummaryNone
upload_time2024-07-20 17:40:18
maintainerNone
docs_urlNone
authormovoid
requires_pythonNone
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            这个是一系列函数、类的装饰器,在运行时,如果报错,那么将会进入调试状态
默认情况下:
- 1:将所有Exception raise 出去,不做任何处理
- 2:将Exception保存下来,可以在任意的地方调用某个方法抛出

debug状态下: 
- 0:直接进入debug模式,弹出窗口,并进行操作
- 1:将所有Exception raise 出去,不做任何处理
- 2:将Exception保存下来,可以在任意的地方调用某个方法抛出

# 启动方法
## 命令行
在命令行运行python脚本时,可以在命令行中额外输入`__debug=1`或`__debug=debug`来启动debug状态,其他指令均为默认情况
## 代码
在代码中可以通过以下方式来直接开启debug模式
```
from movoid_debug import FLOW
FLOW.debug_type=1
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "movoid-debug",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "movoid",
    "author_email": "bobrobotsun@163.com",
    "download_url": "https://files.pythonhosted.org/packages/48/2d/8424d4b21ed386904bc0ec6a886487da4638d5df2cd1a362f45f8c5a9a81/movoid_debug-1.4.5.tar.gz",
    "platform": null,
    "description": "\u8fd9\u4e2a\u662f\u4e00\u7cfb\u5217\u51fd\u6570\u3001\u7c7b\u7684\u88c5\u9970\u5668\uff0c\u5728\u8fd0\u884c\u65f6\uff0c\u5982\u679c\u62a5\u9519\uff0c\u90a3\u4e48\u5c06\u4f1a\u8fdb\u5165\u8c03\u8bd5\u72b6\u6001\r\n\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff1a\r\n- 1\uff1a\u5c06\u6240\u6709Exception raise \u51fa\u53bb\uff0c\u4e0d\u505a\u4efb\u4f55\u5904\u7406\r\n- 2\uff1a\u5c06Exception\u4fdd\u5b58\u4e0b\u6765\uff0c\u53ef\u4ee5\u5728\u4efb\u610f\u7684\u5730\u65b9\u8c03\u7528\u67d0\u4e2a\u65b9\u6cd5\u629b\u51fa\r\n\r\ndebug\u72b6\u6001\u4e0b\uff1a \r\n- 0\uff1a\u76f4\u63a5\u8fdb\u5165debug\u6a21\u5f0f\uff0c\u5f39\u51fa\u7a97\u53e3\uff0c\u5e76\u8fdb\u884c\u64cd\u4f5c\r\n- 1\uff1a\u5c06\u6240\u6709Exception raise \u51fa\u53bb\uff0c\u4e0d\u505a\u4efb\u4f55\u5904\u7406\r\n- 2\uff1a\u5c06Exception\u4fdd\u5b58\u4e0b\u6765\uff0c\u53ef\u4ee5\u5728\u4efb\u610f\u7684\u5730\u65b9\u8c03\u7528\u67d0\u4e2a\u65b9\u6cd5\u629b\u51fa\r\n\r\n# \u542f\u52a8\u65b9\u6cd5\r\n## \u547d\u4ee4\u884c\r\n\u5728\u547d\u4ee4\u884c\u8fd0\u884cpython\u811a\u672c\u65f6\uff0c\u53ef\u4ee5\u5728\u547d\u4ee4\u884c\u4e2d\u989d\u5916\u8f93\u5165`__debug=1`\u6216`__debug=debug`\u6765\u542f\u52a8debug\u72b6\u6001\uff0c\u5176\u4ed6\u6307\u4ee4\u5747\u4e3a\u9ed8\u8ba4\u60c5\u51b5\r\n## \u4ee3\u7801\r\n\u5728\u4ee3\u7801\u4e2d\u53ef\u4ee5\u901a\u8fc7\u4ee5\u4e0b\u65b9\u5f0f\u6765\u76f4\u63a5\u5f00\u542fdebug\u6a21\u5f0f\r\n```\r\nfrom movoid_debug import FLOW\r\nFLOW.debug_type=1\r\n```\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": null,
    "version": "1.4.5",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9e673e95058fc82d04724e30463c33f3db1c65e348edf217128c4964303fb306",
                "md5": "e10b1d7ef69efe6888c46b54446bbe31",
                "sha256": "d4907e56751b206e7d46b6516790ed00a984f6230f2351132e5f18d9e60d7335"
            },
            "downloads": -1,
            "filename": "movoid_debug-1.4.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e10b1d7ef69efe6888c46b54446bbe31",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 22086,
            "upload_time": "2024-07-20T17:40:16",
            "upload_time_iso_8601": "2024-07-20T17:40:16.812206Z",
            "url": "https://files.pythonhosted.org/packages/9e/67/3e95058fc82d04724e30463c33f3db1c65e348edf217128c4964303fb306/movoid_debug-1.4.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "482d8424d4b21ed386904bc0ec6a886487da4638d5df2cd1a362f45f8c5a9a81",
                "md5": "e5ec90a099995863f4d537d902d1fe28",
                "sha256": "4d00c15a5cbe3265032492c02b02e8a1f2a6bfe45a5ffc5b0a8bbdd1780c7f8b"
            },
            "downloads": -1,
            "filename": "movoid_debug-1.4.5.tar.gz",
            "has_sig": false,
            "md5_digest": "e5ec90a099995863f4d537d902d1fe28",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 17765,
            "upload_time": "2024-07-20T17:40:18",
            "upload_time_iso_8601": "2024-07-20T17:40:18.829825Z",
            "url": "https://files.pythonhosted.org/packages/48/2d/8424d4b21ed386904bc0ec6a886487da4638d5df2cd1a362f45f8c5a9a81/movoid_debug-1.4.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-20 17:40:18",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "movoid-debug"
}
        
Elapsed time: 0.29738s