Name | movoid-debug JSON |
Version |
1.4.5
JSON |
| download |
home_page | None |
Summary | None |
upload_time | 2024-07-20 17:40:18 |
maintainer | None |
docs_url | None |
author | movoid |
requires_python | None |
license | None |
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"
}