# chsi 学信网学籍/学历/学位在线验证报告查询
这时一个小工具,用于学信网的学籍/学历/学位在线验证报告查询的获取和解析。
## 安装
```
pip install chsi
```
## 命令行使用
```
python -m chsi <在线验证码>
```
<details>
<summary>返回结果</summary>
```
{
"status": true,
"error": "",
"info": [
[
"title",
"教育部学历证书电子注册备案表"
],
[
"update_time",
"2024年01月01日"
],
[
"姓名",
"李四"
],
[
"性别",
"男"
],
[
"出生日期",
"1970年01月01日"
],
[
"入学日期",
"1990年09月01日"
],
[
"毕(结)业日期",
"1994年07月01日"
],
[
"学校名称",
"举例大学"
],
[
"专业",
"计算机科学与技术"
],
[
"学制",
""
],
[
"层次",
"本科"
],
[
"学历类别",
"普通高等教育"
],
[
"学习形式",
"普通全日制"
],
[
"毕(结)业",
"毕业"
],
[
"证书编号",
"1000 0000 0000 0000 00"
],
[
"校(院)长姓名",
"张三"
]
]
}
```
</details>
出错情形
```
{
"status": false,
"error": "系统检测到非法访问,不合要求的在线验证码!",
"info": []
}
```
### 调用
```
from chsi import verify
results = verify("<在线验证码>", lang='CN')
```
Raw data
{
"_id": null,
"home_page": "https://github.com/gzttech/chsi",
"name": "chsi",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0.0,>=3.6.8",
"maintainer_email": null,
"keywords": null,
"author": "Gongziting Tech Ltd.",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/fc/d2/8d93a65ab97d1b2d04692e9ada2ec2cd0a2cd807f9163619b486dd75c9ad/chsi-0.2.0.tar.gz",
"platform": null,
"description": "# chsi \u5b66\u4fe1\u7f51\u5b66\u7c4d/\u5b66\u5386/\u5b66\u4f4d\u5728\u7ebf\u9a8c\u8bc1\u62a5\u544a\u67e5\u8be2\n\n\u8fd9\u65f6\u4e00\u4e2a\u5c0f\u5de5\u5177\uff0c\u7528\u4e8e\u5b66\u4fe1\u7f51\u7684\u5b66\u7c4d/\u5b66\u5386/\u5b66\u4f4d\u5728\u7ebf\u9a8c\u8bc1\u62a5\u544a\u67e5\u8be2\u7684\u83b7\u53d6\u548c\u89e3\u6790\u3002\n\n## \u5b89\u88c5\n\n```\npip install chsi\n```\n\n## \u547d\u4ee4\u884c\u4f7f\u7528\n\n```\npython -m chsi <\u5728\u7ebf\u9a8c\u8bc1\u7801>\n```\n\n<details>\n<summary>\u8fd4\u56de\u7ed3\u679c</summary>\n\n```\n{\n \"status\": true,\n \"error\": \"\",\n \"info\": [\n [\n \"title\",\n \"\u6559\u80b2\u90e8\u5b66\u5386\u8bc1\u4e66\u7535\u5b50\u6ce8\u518c\u5907\u6848\u8868\"\n ],\n [\n \"update_time\",\n \"2024\u5e7401\u670801\u65e5\"\n ],\n [\n \"\u59d3\u540d\",\n \"\u674e\u56db\"\n ],\n [\n \"\u6027\u522b\",\n \"\u7537\"\n ],\n [\n \"\u51fa\u751f\u65e5\u671f\",\n \"1970\u5e7401\u670801\u65e5\"\n ],\n [\n \"\u5165\u5b66\u65e5\u671f\",\n \"1990\u5e7409\u670801\u65e5\"\n ],\n [\n \"\u6bd5\uff08\u7ed3\uff09\u4e1a\u65e5\u671f\",\n \"1994\u5e7407\u670801\u65e5\"\n ],\n [\n \"\u5b66\u6821\u540d\u79f0\",\n \"\u4e3e\u4f8b\u5927\u5b66\"\n ],\n [\n \"\u4e13\u4e1a\",\n \"\u8ba1\u7b97\u673a\u79d1\u5b66\u4e0e\u6280\u672f\"\n ],\n [\n \"\u5b66\u5236\",\n \"\"\n ],\n [\n \"\u5c42\u6b21\",\n \"\u672c\u79d1\"\n ],\n [\n \"\u5b66\u5386\u7c7b\u522b\",\n \"\u666e\u901a\u9ad8\u7b49\u6559\u80b2\"\n ],\n [\n \"\u5b66\u4e60\u5f62\u5f0f\",\n \"\u666e\u901a\u5168\u65e5\u5236\"\n ],\n [\n \"\u6bd5\uff08\u7ed3\uff09\u4e1a\",\n \"\u6bd5\u4e1a\"\n ],\n [\n \"\u8bc1\u4e66\u7f16\u53f7\",\n \"1000 0000 0000 0000 00\"\n ],\n [\n \"\u6821\uff08\u9662\uff09\u957f\u59d3\u540d\",\n \"\u5f20\u4e09\"\n ]\n ]\n}\n```\n\n</details>\n\n\u51fa\u9519\u60c5\u5f62\n```\n{\n \"status\": false,\n \"error\": \"\u7cfb\u7edf\u68c0\u6d4b\u5230\u975e\u6cd5\u8bbf\u95ee\uff0c\u4e0d\u5408\u8981\u6c42\u7684\u5728\u7ebf\u9a8c\u8bc1\u7801\uff01\",\n \"info\": []\n}\n```\n\n### \u8c03\u7528\n\n```\nfrom chsi import verify\nresults = verify(\"<\u5728\u7ebf\u9a8c\u8bc1\u7801>\", lang='CN')\n```\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": null,
"version": "0.2.0",
"project_urls": {
"Homepage": "https://github.com/gzttech/chsi"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "60f2b67942bf9fbade796012a6f5f43dd20ccfed4858fe5ac90ffa20eed3e45d",
"md5": "7675f09fc8192f2da32212ffec509cc6",
"sha256": "9ce5695e5731f768e085cebf9ef0400acd2a7b222fff72573242154e8d860eee"
},
"downloads": -1,
"filename": "chsi-0.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7675f09fc8192f2da32212ffec509cc6",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0.0,>=3.6.8",
"size": 5213,
"upload_time": "2024-06-20T06:30:32",
"upload_time_iso_8601": "2024-06-20T06:30:32.594624Z",
"url": "https://files.pythonhosted.org/packages/60/f2/b67942bf9fbade796012a6f5f43dd20ccfed4858fe5ac90ffa20eed3e45d/chsi-0.2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fcd28d93a65ab97d1b2d04692e9ada2ec2cd0a2cd807f9163619b486dd75c9ad",
"md5": "0ed4a734bf7a427188f54e52da72a588",
"sha256": "b7b012f303b3b3cb9f51fc5e4f9cc3b48035f409686dd5e59dd53a2077751e50"
},
"downloads": -1,
"filename": "chsi-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "0ed4a734bf7a427188f54e52da72a588",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0.0,>=3.6.8",
"size": 3898,
"upload_time": "2024-06-20T06:30:33",
"upload_time_iso_8601": "2024-06-20T06:30:33.776758Z",
"url": "https://files.pythonhosted.org/packages/fc/d2/8d93a65ab97d1b2d04692e9ada2ec2cd0a2cd807f9163619b486dd75c9ad/chsi-0.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-20 06:30:33",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "gzttech",
"github_project": "chsi",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "chsi"
}