<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 403, comments - 310, trackbacks - 0, articles - 7
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    texttable - module for creating simple ASCII tables

    Posted on 2007-09-10 23:40 ZelluX 閱讀(509) 評論(0)  編輯  收藏 所屬分類: Scripting
    http://jefke.free.fr/soft/texttable/
    dl:  http://jefke.free.fr/soft/texttable/texttable.py
    NAME
        texttable - module for creating simple ASCII tables
    FILE
        /usr/lib/python2.3/site-packages/texttable.py
    DESCRIPTION
        Example:
            table = Texttable()
            table.header(["Name", "Age"])
            table.set_cols_align(["l", "r"])
            table.add_row(["Xavier\nHuon", 32])
            table.add_row(["Baptiste\nClement", 1])
            table.draw()
        Result:
            +----------+-----+
            |   Name   | Age |
            +==========+=====+
            | Xavier   |  32 |
            | Huon     |     |
            +----------+-----+
            | Baptiste |   1 |
            | Clement  |     |
            +----------+-----+
    CLASSES
        exceptions.Exception
            ArraySizeError
        Texttable
        class ArraySizeError(exceptions.Exception)
         |  Exception raised when specified rows don't fit the required size
         |
         |  Methods defined here:
         |
         |  __init__(self, msg)
         |
         |  __str__(self)
         |
         |  ----------------------------------------------------------------------
         |  Methods inherited from exceptions.Exception:
         |
         |  __getitem__(...)
        class Texttable
         |  Methods defined here:
         |
         |  __init__(self, max_width=80)
         |      Constructor
         |      - max_width is an integer, specifying the maximum width of the t
    able
         |      - if set to 0, size is unlimited, therefore cells won't be wrapp
    ed
         |
         |  add_row(self, array)
         |      Add a row in the rows stack
         |
         |      Cells can contain newlines.
         |
         |  draw(self)
         |      Draw the table
         |
         |  header(self, array)
         |      Specify the header of the table
         |
         |  reset(self)
         |      Reset the instance:
         |      - reset rows and header
         |
         |  set_chars(self, array)
         |      Set the characters used to draw lines between rows and
         |      columns.
         |
         |      The array should contain 4 fields:
         |
         |          [horizontal, vertical, corner, header]
         |
         |      Default is set to:
         |
         |          ['-', '|', '+', '=']
         |
         |  set_cols_align(self, array)
         |      Set the desired columns alignment
         |
         |      The elements of the array should be either "l", "c" or "r"
         |       - "l": column flushed left
         |       - "c": column centered
         |       - "r": column flushed right
         |
         |  set_cols_width(self, array)
         |      Set the desired columns width
         |
         |      The elements of the array should be integers, specifying the
         |      width of each column. For example:
         |
         |           [10, 20, 5]
         |
         |  set_deco(self, deco)
         |      Set the table decoration. 'deco' can be a combinaison of:
         |
         |      Texttable.BORDER: Border around the table
         |      Texttable.HEADER: Horizontal line below the header
         |      Texttable.HLINES: Horizontal lines between rows
         |      Texttable.VLINES: Vertical lines between columns
         |
         |      Example:
         |
         |          Texttable.BORDER | Texttable.HEADER
         |
         |      All of them are enabled by default.
         |
         |  --------------------------------------------------------------------
    --
         |  Data and other attributes defined here:
         |
         |  BORDER = 1
         |
         |  HEADER = 4
         |
         |  HLINES = 8
         |
         |  VLINES = 16
    DATA
        __all__ = ['Texttable', 'ArraySizeError']
        __author__ = 'Gerome Fournier <jefke(at)free.fr>'
        __credits__ = 'Jeff Kowalczyk:\n    - textwrap improved import\n    - ..
    .
        __license__ = 'GPL'
        __revision__ = '$Id: texttable.py,v 1.3 2003/10/05 13:53:39 jef Exp je..
    .
        __version__ = '0.3'
    VERSION
        0.3
    AUTHOR
        Gerome Fournier <jefke(at)free.fr>
    CREDITS
        Jeff Kowalczyk:
            - textwrap improved import
            - comment concerning header output
    主站蜘蛛池模板: 99在线精品视频观看免费| 一级毛片免费在线| 亚洲国产中文在线视频| 亚洲成电影在线观看青青| 亚洲精品色播一区二区| 亚洲精品国产日韩无码AV永久免费网| 今天免费中文字幕视频| 可以免费看黄的网站| 亚洲精品国产V片在线观看| 久久国产亚洲电影天堂| 亚洲精品国产日韩| 丁香花在线观看免费观看图片 | 黄色一级视频免费观看| 国产精品区免费视频| 日韩特黄特色大片免费视频| 久久久久一级精品亚洲国产成人综合AV区 | 婷婷亚洲天堂影院| 亚洲天堂久久精品| 自拍偷自拍亚洲精品偷一| 国产精品区免费视频| 亚洲第一页在线视频| 国产一精品一AV一免费| 亚洲无删减国产精品一区| 免费一本色道久久一区| 国产亚洲人成网站观看| 亚洲欧美日韩中文高清www777| 无码人妻丰满熟妇区免费| 精品久久久久久久免费人妻| 亚洲AV无码乱码在线观看裸奔| 免费精品视频在线| 日韩免费毛片视频| www成人免费观看网站| 亚洲天天做日日做天天欢毛片| 成人黄18免费视频| 亚洲精品91在线| 国产aa免费视频| 国产AV旡码专区亚洲AV苍井空 | 青青在线久青草免费观看| 国产成人综合亚洲| 永久免费看mv网站入口| 亚洲免费人成在线视频观看|