Metadata-Version: 1.1
Name: cid
Version: 0.1
Summary: Extract Chinese identity card info (gender, birthday           and regions)
Home-page: https://github.com/lxneng/cid
Author: Eric Lo
Author-email: lxneng@gmail.com
License: BSD
Description: cid
        ==========
        
        .. image:: https://img.shields.io/pypi/v/cid.svg
            :target: https://pypi.python.org/pypi/cid/
        
        .. image:: https://img.shields.io/pypi/dm/cid.svg
            :target: https://pypi.python.org/pypi/cid/
        
        Chinese Identity Parser
        
        提取身份证号码中的生日、性别、办证区域, 校验身份证号码格式是否正确
        
        Install
        ----------
        
        ::
        
            pip install cid
        
        
        Usage
        -----
        
        ::
        
            In [1]: from cid import IdParser
        
            In [2]: ip = IdParser()
        
            In [3]: ip.parse('360730198601011111')
            Out[3]:
            {'birthday': '1986-01-01',
             'gender': '男',
             'region': {'city': '赣州市', 'district': '宁都县', 'province': '江西省'}}
        
            # 校验身份证号码格式是否正确
        
            In [4]: ip.is_valid_cid('360730198601011111')
            Out[4]: False
        
        
            In [5]: ip.extract_gender('360730198601011111')
            Out[5]: '男'
        
            In [6]: ip.extract_birthday('360730198601011111')
            Out[6]: '1986-01-01'
        
            In [7]: ip.extract_region('360730198601011111')
            Out[7]: {'city': '赣州市', 'district': '宁都县', 'province': '江西省'}
        
            # 除了提取发证地，需要实例化 IdParser 外, 其他方法可直接使用
        
            In [8]: from cid import (is_valid_cid, extract_gender, extract_birthday)
        
        
        Changelog
        =========
        
        
        0.1 - Apr 1, 2016
        ----------------------
        
Keywords: chinese-identity
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Topic :: Software Development :: Libraries :: Python Modules
