File: //opt/alt/python27/lib/python2.7/site-packages/lprettytable.pyo
�
���Uc           @   sx   d  d l  Z  d  d l Z d  d l Z d  d l Z d Z d Z d Z d f  d �  �  YZ d �  Z e	 d k rt e �  n  d S(	   i����Ni    i   i   t   PrettyTablec           B   sm  e  Z d e d  d d d � Z d �  Z d �  Z d �  Z d �  Z d �  Z	 d �  Z
 d �  Z d	 d
 d d � Z d
 �  Z
 d d � Z d �  Z d �  Z d d d e e e d e d � Z d d d e e e d e d � Z d e d � Z d e e d � Z d e e d � Z d d d d e e e e e d d �
 Z d d d d e e e e e d d �
 Z d �  Z d �  Z RS(   i   c         C   s�   g  |  _  | r |  j | � n g  |  _ g  |  _ |  j | � g  |  _ i  |  _ i  |  _ t |  _	 | |  _
 | |  _ | |  _ | |  _
 d |  _ d |  _ d |  _ d S(   s�   Return a new PrettyTable instance
        Arguments:
        fields - list or tuple of field names
        caching - boolean value to turn string caching on/off
        padding width - number of spaces between column lines and contentt   |t   -t   +N(   t   fieldst   set_field_namest   widthst   alignst   set_padding_widtht   rowst   cachet
   html_cachet   FRAMEt   hrulest   cachingt
   padding_widtht   left_paddingt
   right_paddingt
   vertical_chart   horizontal_chart
   junction_char(   t   selfR   R   R   R   R   (    (    s=   /opt/alt/python27/lib/python2.7/site-packages/lprettytable.pyt   __init__+   s"