%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/python3/dist-packages/reportlab/lib/__pycache__/
Upload File :
Create Path :
Current File : //lib/python3/dist-packages/reportlab/lib/__pycache__/abag.cpython-312.pyc

�

��db���dZdZGd�d�Zedk(r+edd��Zej�Zee�ee�yy)	z3.3.0zBData structure to hold a collection of attributes, used by styles.c�"�eZdZdZd�Zd�Zd�Zy)�ABagaS
    'Attribute Bag' - a trivial BAG class for holding attributes.

    This predates modern Python.  Doing this again, we'd use a subclass
    of dict.

    You may initialize with keyword arguments.
    a = ABag(k0=v0,....,kx=vx,....) ==> getattr(a,'kx')==vx

    c = a.clone(ak0=av0,.....) copy with optional additional attributes.
    c�:�|jj|�y)N)�__dict__�update)�self�attrs  �4/usr/lib/python3/dist-packages/reportlab/lib/abag.py�__init__z
ABag.__init__s���
�
���T�"�c�x�|jdi|j��}|r|jj|�|S)N�)�	__class__rr)rr�ns   r	�clonez
ABag.clones2���D�N�N�+�T�]�]�+������"�"�4�(��rc��|j}t|j��}|j�|jj
�ddj
|D�cgc]}|�d||����c}��d�Scc}w)N�(z, �=�))r�list�keys�sortr�__name__�join)r�D�K�ks    r	�__repr__z
ABag.__repr__sZ���M�M�������N��	�����>�>�2�2�4�9�9�Z[�=\�UV��1�Q�4�>P�=\�3]�^�^��=\s�A7N)r�
__module__�__qualname__�__doc__r
rrr
rr	rrs��
�#��
_rr�__main__��hello)�a�cN)�__version__r rr�ABr�CD�printr
rr	�<module>r*sQ��
��P��_�_�4�Z��	
��W�	�B�	����B�	�"�I�	�"�I�	r

Zerion Mini Shell 1.0