{ "info": { "author": "luchang", "author_email": "chang.lu@rokid.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Django", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "# \u6982\u8ff0\ndata analysis\n\n# \u4e00\u3001rules \u89c4\u5219\n\u7cfb\u7edf\u4f1a\u6839\u636e\u914d\u7f6e\u7684\u89c4\u5219\uff0c\u5bf9\u539f\u6570\u636e\u8fdb\u884c\u5206\u6790\n\n## \u6570\u636e\u7ed3\u6784\n```json\n{\n \"type\":\"system\",\n \"rules\":[\n {\n \"id\":1,\n \"type\":\"log\",\n \"condition\":\"xxxx\" \n },\n {\n \"id\":2,\n \"type\":\"assert\",\n \"condition\":\"xxxx\" \n },\n {\n \"id\":3,\n \"type\":\"data\",\n \"condition\":\"xxxx\"\n }\n ],\n \"relation\":\"id1|id2|id3\",\n \"result\":{ \n \"type\":\"system\",\n \"module\":\"bluetooth\",\n \"desc\":\"\u84dd\u7259\u6ca1\u6253\u5f00\"\n },\n \"weights\":1\n```\n\n### type \u89c4\u5219\u7c7b\u578b\n\u652f\u6301 coredump\u3001system\u3001test\n1. coredump \u6570\u636e\u5206\u6790\n2. system \u7cfb\u7edf\u7ea7\u522b\u65e5\u5fd7\u5206\u6790\n3. test \u6d4b\u8bd5\u4e1a\u52a1\u6570\u636e\u5206\u6790\n### rules \u89c4\u5219 \n1. id \u552f\u4e00\u6807\u8bc6\n2. type \u5339\u914d\u5185\u5bb9\u7c7b\u578b\uff0clog-\u884c\u65e5\u5fd7\u3001assert-\u65ad\u8a00\u3001data-\u76f4\u63a5\u6570\u636e\n3. condition \u5339\u914d\u6761\u4ef6\uff0c\u652f\u6301\u6b63\u5219\u8868\u8fbe\u5f0f\uff0c\u53ef\u914d\u7f6e\u591a\u4e2a\u6761\u4ef6\n### relation \u5339\u914d\u6761\u4ef6\u5173\u7cfb\n\u591a\u4e2a\u6761\u4ef6id\u5339\u914d\u5173\u7cfb\uff0c\u652f\u6301 \u4e0e&\u3001\u6216|\u3001\u975enot\u3001\u4f18\u5148\u7ea7()\n### result \u5339\u914d\u7ed3\u679c\n1. type \u7ed3\u679c\u7c7b\u578b\uff1acloud\u4e91\u7aef\u95ee\u9898\uff0csystem\u7cfb\u7edf\u7aef\u95ee\u9898\n2. module \u95ee\u9898\u6a21\u5757\uff1abluetooth\u84dd\u7259\u6a21\u5757\uff0calarm\u95f9\u949f\u6a21\u5757\u7b49\u3002\u3002\n3. desc \u95ee\u9898\u63cf\u8ff0\n\n### weights \u6743\u91cd\n\u540c\u65f6\u5339\u914d\u591a\u4e2a\u89c4\u5219\u65f6\uff0c\u6743\u91cd\u8d8a\u5927\u6982\u7387\u8d8a\u9ad8\n\n### \u6253\u5305\u4e0a\u4f20\n1.pip install twine \n2.python setup.py sdist bdist_wheel --\u6253\u5305\n3.twine upload --repository-url https://upload.pypi.org/legacy/ dist/* --\u4e0a\u4f20 \n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://markdown.felinae.net", "keywords": "data analyze", "license": "", "maintainer": "", "maintainer_email": "", "name": "data-analyze", "package_url": "https://pypi.org/project/data-analyze/", "platform": "", "project_url": "https://pypi.org/project/data-analyze/", "project_urls": { "Homepage": "https://markdown.felinae.net" }, "release_url": "https://pypi.org/project/data-analyze/1.4.1/", "requires_dist": null, "requires_python": "", "summary": "data-analyze", "version": "1.4.1" }, "last_serial": 5443731, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "f02930f89be92cbe85191580b16b6a4e", "sha256": "8a0261f20b60e17a0f849e031a58484cfa260005b11663bdec1778887736c680" }, "downloads": -1, "filename": "data_analyze-1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "f02930f89be92cbe85191580b16b6a4e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10262, "upload_time": "2019-06-13T07:57:20", "url": "https://files.pythonhosted.org/packages/0c/62/9afd1af4c75bcec180e3284cb3e7f47d37b57ab233a2ec69e440356dcdc4/data_analyze-1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "339a202dec305e162850814748404896", "sha256": "2454f878323c7dd69206adf2c302569bf30690479eecff774329fa7c0ff446ea" }, "downloads": -1, "filename": "data-analyze-1.0.tar.gz", "has_sig": false, "md5_digest": "339a202dec305e162850814748404896", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6411, "upload_time": "2019-06-13T07:57:22", "url": "https://files.pythonhosted.org/packages/cd/21/ca227b6154dc5fa2b05c7d8b118c5c45978124e3744274cd900d880c4fc1/data-analyze-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "e92bbbd0995cad63d2813c8041bd8146", "sha256": "ab4c52e41437977e3434f320bfc54bb7e05aa391b19ad6fe3b85a6977bfed88d" }, "downloads": -1, "filename": "data_analyze-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "e92bbbd0995cad63d2813c8041bd8146", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11070, "upload_time": "2019-06-18T03:56:37", "url": "https://files.pythonhosted.org/packages/1e/9e/bf684bf3ee19a9b0b70ab8d3a2bfcb494031ee6a52561e3e13cba53bbeba/data_analyze-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfce7c96d1b15350ce6603f6fc4f5b8e", "sha256": "47d6b64a3ef90330bdd2f70b13c03c16f9a4b2b89fcf9e112d3d49f37299c6ae" }, "downloads": -1, "filename": "data-analyze-1.0.1.tar.gz", "has_sig": false, "md5_digest": "bfce7c96d1b15350ce6603f6fc4f5b8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7813, "upload_time": "2019-06-18T03:56:40", "url": "https://files.pythonhosted.org/packages/15/ca/320d94f131aa08e07b0be6af62d7ff9cfab17ac9ca74b61124dda7fdf3d3/data-analyze-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "e62f22c221ec4a12179c9e2d0857236e", "sha256": "2edfd5104ba2b6dce0eddf7aff6b534069ffbe3233d173a51b3dfb57d964077f" }, "downloads": -1, "filename": "data_analyze-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "e62f22c221ec4a12179c9e2d0857236e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11073, "upload_time": "2019-06-18T03:58:20", "url": "https://files.pythonhosted.org/packages/f5/2c/3f1e960452b8f3ba83c450bd80698b55a84feed102f4c65f4222c3c40a15/data_analyze-1.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08321116dec4cab8c2f4f341d42441cd", "sha256": "33f2a34c2a6b93bf5ff577da918638b4ca8b0264331f82f5fca15374af6ef5db" }, "downloads": -1, "filename": "data-analyze-1.0.2.tar.gz", "has_sig": false, "md5_digest": "08321116dec4cab8c2f4f341d42441cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7809, "upload_time": "2019-06-18T03:58:22", "url": "https://files.pythonhosted.org/packages/42/bf/8f1da32bb71aa8096a29b36486bf8cd374f98eaede9e3e77d59b564e5a54/data-analyze-1.0.2.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "24462867dc70d45e6a05781040b7c025", "sha256": "44c526555ba0c6fd7ac9a8200f6f99bc8e37e55cb14d3fcdfe64f5143fbc495f" }, "downloads": -1, "filename": "data_analyze-1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "24462867dc70d45e6a05781040b7c025", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10877, "upload_time": "2019-06-13T08:26:03", "url": "https://files.pythonhosted.org/packages/3b/d9/beaa52412a84e14010837f4f5b6c2d18a9a1c4ab333039997ff1df46e266/data_analyze-1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e7028edc9a001ad78559b5d90b12f98", "sha256": "d1a24be4f4b7c832377443cbc299ecd2d33a1a21f76e162379fa900f8d87481c" }, "downloads": -1, "filename": "data-analyze-1.1.tar.gz", "has_sig": false, "md5_digest": "3e7028edc9a001ad78559b5d90b12f98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7555, "upload_time": "2019-06-13T08:26:05", "url": "https://files.pythonhosted.org/packages/99/ab/f7521bfeee5c8ab91080a551b3e6ffda8f3672b8fc19640cb271e09be600/data-analyze-1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "60519b1da2c510275503f4b664c27680", "sha256": "ceb044d2bfa808eb6c478ac308313a81a5c0eba42f652f52bc76424736efb2c5" }, "downloads": -1, "filename": "data_analyze-1.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "60519b1da2c510275503f4b664c27680", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11071, "upload_time": "2019-06-18T03:59:45", "url": "https://files.pythonhosted.org/packages/2d/b1/c198a4913d31197a88b1e414b6c0acd43909005ae863412dfbfb535f490e/data_analyze-1.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6cec1e02e4b7f0ebb050e26d8c48c87c", "sha256": "a1b9218fac73c50f5e1e25f7e2e82d42b99a9bf021bd691632f0d54bfb284bb3" }, "downloads": -1, "filename": "data-analyze-1.1.2.tar.gz", "has_sig": false, "md5_digest": "6cec1e02e4b7f0ebb050e26d8c48c87c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7809, "upload_time": "2019-06-18T03:59:46", "url": "https://files.pythonhosted.org/packages/6e/fc/322e695b5ab86102c28ffa5be3efc24e0b1a0b6da0184c9ee1dcb8b4a148/data-analyze-1.1.2.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "92aaace2fdf67f13126bf6703685157b", "sha256": "477e837795c02de432c234b1dc7afeea181a9ef0ee24271760bde159d7ca48f8" }, "downloads": -1, "filename": "data_analyze-1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "92aaace2fdf67f13126bf6703685157b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11045, "upload_time": "2019-06-18T04:00:37", "url": "https://files.pythonhosted.org/packages/34/38/45e61ebe8c6799c23b0155e1af4f3e039328e1b76e2b350a68f8f82bac01/data_analyze-1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e88f413f9ae150da0c0ea2c0a43df161", "sha256": "827b94c437126c69033878013b8c3eabacc24d81a520e0cd4ee0bc5566aca33f" }, "downloads": -1, "filename": "data-analyze-1.2.tar.gz", "has_sig": false, "md5_digest": "e88f413f9ae150da0c0ea2c0a43df161", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7807, "upload_time": "2019-06-18T04:00:39", "url": "https://files.pythonhosted.org/packages/43/a3/bfe7274eec9779c2e282551d9ab3fb41638846ebd4b8754f7a7084d65bfc/data-analyze-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "548f597e92618f0cd5af2f8f2fdd15c3", "sha256": "e6537c85dae8ad0c1830de0b7aaab6210c4e1ea248740efc4e72765e0ae4d194" }, "downloads": -1, "filename": "data_analyze-1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "548f597e92618f0cd5af2f8f2fdd15c3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11142, "upload_time": "2019-06-18T08:26:43", "url": "https://files.pythonhosted.org/packages/c1/79/023b50ff54315048bff357453bd130f78bd0001a037aca873894f61ebf9f/data_analyze-1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d316c8a8b5ae4fa437ff6dc167b73ddb", "sha256": "050a95e55e0deac18c176d8d35370de3f00efce74a5960ba9cfdde62cd5d53cf" }, "downloads": -1, "filename": "data-analyze-1.3.tar.gz", "has_sig": false, "md5_digest": "d316c8a8b5ae4fa437ff6dc167b73ddb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7919, "upload_time": "2019-06-18T08:26:45", "url": "https://files.pythonhosted.org/packages/ea/ad/d415bb677b62af1c56c6016e7ca48cb0ab806a2f2e446a7839668490607d/data-analyze-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "6ec80436ae3e1800ab4edd7082dc6b04", "sha256": "dca174eed6eba5f1ab9719f40365aaa88b1e71e02f4d45fa35b0a2ea506bfc37" }, "downloads": -1, "filename": "data_analyze-1.4-py2-none-any.whl", "has_sig": false, "md5_digest": "6ec80436ae3e1800ab4edd7082dc6b04", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11154, "upload_time": "2019-06-21T02:45:14", "url": "https://files.pythonhosted.org/packages/ba/9b/fdcae58b26352a2cea40f79fee93e1c9dfaeb3a3843951f8bbf2e6f08e09/data_analyze-1.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81e737f2b07078a3f29b81890ccca0f8", "sha256": "05dc4cba774da6eaa4e88b2ebffdf7f2ebddf518fbfb8c745c8150dde16911fd" }, "downloads": -1, "filename": "data-analyze-1.4.tar.gz", "has_sig": false, "md5_digest": "81e737f2b07078a3f29b81890ccca0f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7938, "upload_time": "2019-06-21T02:45:16", "url": "https://files.pythonhosted.org/packages/54/8c/e2bbcb4bb63076a18fb64f906de212ff8f08fd978faca67fc892b5bdd72a/data-analyze-1.4.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "c6801978f088b62c242297985268f583", "sha256": "48ffd20a027c5e4f8e616c4f79c205c026f4f7f8a0d97ac8a205d15ddc996b5b" }, "downloads": -1, "filename": "data_analyze-1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c6801978f088b62c242297985268f583", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11210, "upload_time": "2019-06-25T04:05:18", "url": "https://files.pythonhosted.org/packages/6b/af/c280d2d0109784b06d5536e3631da984cb321b2e64460acb801d2ac5a239/data_analyze-1.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f9af84237ed45dd724231f3d176118d3", "sha256": "3e938080cdb3c6ea69c4426d6eee59b3201f186cec4a497ba471f0c2ef2ad6d3" }, "downloads": -1, "filename": "data-analyze-1.4.1.tar.gz", "has_sig": false, "md5_digest": "f9af84237ed45dd724231f3d176118d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7205, "upload_time": "2019-06-25T04:05:20", "url": "https://files.pythonhosted.org/packages/3a/6e/8779474bff03fcd700522ecef0579f458306f9118a943c3acb480f16a439/data-analyze-1.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c6801978f088b62c242297985268f583", "sha256": "48ffd20a027c5e4f8e616c4f79c205c026f4f7f8a0d97ac8a205d15ddc996b5b" }, "downloads": -1, "filename": "data_analyze-1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c6801978f088b62c242297985268f583", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11210, "upload_time": "2019-06-25T04:05:18", "url": "https://files.pythonhosted.org/packages/6b/af/c280d2d0109784b06d5536e3631da984cb321b2e64460acb801d2ac5a239/data_analyze-1.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f9af84237ed45dd724231f3d176118d3", "sha256": "3e938080cdb3c6ea69c4426d6eee59b3201f186cec4a497ba471f0c2ef2ad6d3" }, "downloads": -1, "filename": "data-analyze-1.4.1.tar.gz", "has_sig": false, "md5_digest": "f9af84237ed45dd724231f3d176118d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7205, "upload_time": "2019-06-25T04:05:20", "url": "https://files.pythonhosted.org/packages/3a/6e/8779474bff03fcd700522ecef0579f458306f9118a943c3acb480f16a439/data-analyze-1.4.1.tar.gz" } ] }