
^Q\Y                 @   sf   d  d l  m Z d  d l m Z d  d l m Z d  d l m Z m Z m	 Z	 d d Z
 d d   Z d	 S)
    )absolute_import)BytesIO)SHEET_MAIN_NS)Elementxmlfile
SubElementz	{%s}spacez$http://www.w3.org/XML/1998/namespacec             C   s   t    } t |   } | j d d t d d t |   l xd |  D]\ } t d  } t | d  } | | _ | j   | k r | j	 t
 d  n  | j |  qE WWd QXWd QX| j   S)	zWrite the string table xml.ZsstZxmlnsZuniqueCountz%dsitZpreserveN)r   r   elementr   lenr   r   textstripsetPRESERVE_SPACEwritegetvalue)Zstring_tableoutZxfkeyelr    r   L/var/www/dbchiro/venv/lib/python3.4/site-packages/openpyxl/writer/strings.pywrite_string_table   s    	&	r   N)
__future__r   ior   Zopenpyxl.xml.constantsr   Zopenpyxl.xml.functionsr   r   r   r   r   r   r   r   r   <module>   s
   
