ChinaIDCard


NameChinaIDCard JSON
Version 0.0.1 PyPI version JSON
download
home_pagehttps://github.com/Moxin1044/eShenfenKu
Summary中国身份证效验
upload_time2023-01-01 01:44:00
maintainer
docs_urlNone
authorMoxin
requires_python
licenseMIT License
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 关于ChinaIDCard

这是一个进行身份证计算的ID库,主要应用场景为对身份证的合法性进行效验。

# 函数调用

目前版本,提供了下列函数:

```python
check_ID_Card(ID Card) # 验证18位身份证是否在算法意义上合法

calculation_17ID_Card_code18(ID Card) # 通过身份证前17位获取第18位

generate_ID_Card() # 随机获取一个合法的身份证
```

# 验证

我们是通过http://www.ip33.com/shenfenzheng.html进行验证的结果

算法也来自于此网站

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Moxin1044/eShenfenKu",
    "name": "ChinaIDCard",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "Moxin",
    "author_email": "Moxin1044@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/04/69/e17e0d20013d4ec3802bde4aca70551cddea2ef61b72efa75e1efe07d9ab/ChinaIDCard-0.0.1.tar.gz",
    "platform": null,
    "description": "# \u5173\u4e8eChinaIDCard\r\n\r\n\u8fd9\u662f\u4e00\u4e2a\u8fdb\u884c\u8eab\u4efd\u8bc1\u8ba1\u7b97\u7684ID\u5e93\uff0c\u4e3b\u8981\u5e94\u7528\u573a\u666f\u4e3a\u5bf9\u8eab\u4efd\u8bc1\u7684\u5408\u6cd5\u6027\u8fdb\u884c\u6548\u9a8c\u3002\r\n\r\n# \u51fd\u6570\u8c03\u7528\r\n\r\n\u76ee\u524d\u7248\u672c\uff0c\u63d0\u4f9b\u4e86\u4e0b\u5217\u51fd\u6570\uff1a\r\n\r\n```python\r\ncheck_ID_Card(ID Card) # \u9a8c\u8bc118\u4f4d\u8eab\u4efd\u8bc1\u662f\u5426\u5728\u7b97\u6cd5\u610f\u4e49\u4e0a\u5408\u6cd5\r\n\r\ncalculation_17ID_Card_code18(ID Card) # \u901a\u8fc7\u8eab\u4efd\u8bc1\u524d17\u4f4d\u83b7\u53d6\u7b2c18\u4f4d\r\n\r\ngenerate_ID_Card() # \u968f\u673a\u83b7\u53d6\u4e00\u4e2a\u5408\u6cd5\u7684\u8eab\u4efd\u8bc1\r\n```\r\n\r\n# \u9a8c\u8bc1\r\n\r\n\u6211\u4eec\u662f\u901a\u8fc7http://www.ip33.com/shenfenzheng.html\u8fdb\u884c\u9a8c\u8bc1\u7684\u7ed3\u679c\r\n\r\n\u7b97\u6cd5\u4e5f\u6765\u81ea\u4e8e\u6b64\u7f51\u7ad9\r\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "\u4e2d\u56fd\u8eab\u4efd\u8bc1\u6548\u9a8c",
    "version": "0.0.1",
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "2fbdf33b89916f27e16d70b7ac58f6d9",
                "sha256": "8dc510c87690bb040c23c1e69d688f4cff8ab702397a72c0cf3ca9cc8c403618"
            },
            "downloads": -1,
            "filename": "ChinaIDCard-0.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "2fbdf33b89916f27e16d70b7ac58f6d9",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 2374,
            "upload_time": "2023-01-01T01:43:58",
            "upload_time_iso_8601": "2023-01-01T01:43:58.779761Z",
            "url": "https://files.pythonhosted.org/packages/66/e9/22b86ba9271e19d9eebcc3fc0b1d79a90468e2c34ea967c06b77ce812b62/ChinaIDCard-0.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "43fc8fd5bc03c2fcc3fc934e4d529846",
                "sha256": "edf7ed98c3ed4cfa7e750be48ace012131226f7e9fec76b91fc35e49778d28c2"
            },
            "downloads": -1,
            "filename": "ChinaIDCard-0.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "43fc8fd5bc03c2fcc3fc934e4d529846",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 2038,
            "upload_time": "2023-01-01T01:44:00",
            "upload_time_iso_8601": "2023-01-01T01:44:00.577337Z",
            "url": "https://files.pythonhosted.org/packages/04/69/e17e0d20013d4ec3802bde4aca70551cddea2ef61b72efa75e1efe07d9ab/ChinaIDCard-0.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-01-01 01:44:00",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "Moxin1044",
    "github_project": "eShenfenKu",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "chinaidcard"
}
        
Elapsed time: 0.25109s