관리-도구
편집 파일: __init__.cpython-35.opt-2.pyc
���]�3 � @ s& d Z d d d d d d d g Z d Z d d l m Z m Z d d l m Z e d d d d d d d d d d d d d d � Z d d d d d d d d d d d � Z d d d d d d d d d d d � Z e d d d d � Z d d d d d d d d � Z d d d d d d d d d � Z d S)z2.0.9�dump�dumps�load�loads�JSONDecoder�JSONDecodeError�JSONEncoderzBob Ippolito <bob@redivi.com>� )r r )r �skipkeysF�ensure_asciiT�check_circular� allow_nan�indentN� separators�defaultc K s� | ri | ri | ri | ri | d k ri | d k ri | d k ri | d k ri | ri | ri t j | � } nW | d k r{ t } | d | d | d | d | d | d | d | d | | � j | � } x | D] } | j | � q� Wd S) Nr r r r r r r � sort_keys)�_default_encoder� iterencoder �write)�obj�fpr r r r �clsr r r r �kw�iterable�chunk� r �-/opt/alt/python35/lib64/python3.5/__init__.pyr w s - $ c K s� | rd | rd | rd | rd | d k rd | d k rd | d k rd | d k rd | rd | rd t j | � S| d k rv t } | d | d | d | d | d | d | d | d | | � j | � S) Nr r r r r r r r )r �encoder )r r r r r r r r r r r r r r r � s , $ �object_hook�object_pairs_hookc K s7 t | j � d | d | d | d | d | d | | �S)Nr r �parse_float� parse_int�parse_constantr )r �read)r r r r r r! r r r r r r � s c K s: t | t � s* t d j | j j � � � | j d � rK t d | d � � | d k r� | d k r� | d k r� | d k r� | d k r� | d k r� | r� t j | � S| d k r� t } | d k r� | | d <| d k r� | | d <| d k r� | | d <| d k r| | d <| d k r'| | d <| | � j | � S) Nz%the JSON object must be str, not {!r}u z-Unexpected UTF-8 BOM (decode using utf-8-sig)� r r r r r! )� isinstance�str� TypeError�format� __class__�__name__� startswithr �_default_decoder�decoder ) �s�encodingr r r r r! r r r r r r s. ' )�__version__�__all__� __author__�decoderr r �encoderr r r r r+ r r r r r r �<module>b s0 = 8