• prettytable模块(格式化打印内容)


    1、查看系统是否已经安装prettytable模块

            

    2、下载prettytable模块

            登陆:https://pypi.python.org/pypi/PrettyTable

            

    3、安装PrettyTable模块

    [root@opsedu ~]# wget https://pypi.python.org/packages/source/P/PrettyTable/prettytable-0.7.2.tar.gz
    [root@opsedu ~]# tar -zxvf prettytable-0.7.2.tar.gz
    
    [root@opsedu prettytable-0.7.2]# python setup.py build
    running build
    running build_py
    creating build
    creating build/lib
    copying prettytable.py -> build/lib
    
    [root@opsedu prettytable-0.7.2]# python setup.py install   # 安装prettytable
    running install
    running bdist_egg
    running egg_info
    writing prettytable.egg-info/PKG-INFO
    writing top-level names to prettytable.egg-info/top_level.txt
    writing dependency_links to prettytable.egg-info/dependency_links.txt
    reading manifest file 'prettytable.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    writing manifest file 'prettytable.egg-info/SOURCES.txt'
    installing library code to build/bdist.linux-x86_64/egg
    running install_lib
    running build_py
    creating build/bdist.linux-x86_64
    creating build/bdist.linux-x86_64/egg
    copying build/lib/prettytable.py -> build/bdist.linux-x86_64/egg
    byte-compiling build/bdist.linux-x86_64/egg/prettytable.py to prettytable.pyc
    creating build/bdist.linux-x86_64/egg/EGG-INFO
    copying prettytable.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
    copying prettytable.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
    copying prettytable.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
    copying prettytable.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
    zip_safe flag not set; analyzing archive contents...
    creating dist
    creating 'dist/prettytable-0.7.2-py2.6.egg' and adding 'build/bdist.linux-x86_64/egg' to it
    removing 'build/bdist.linux-x86_64/egg' (and everything under it)
    Processing prettytable-0.7.2-py2.6.egg
    creating /usr/lib/python2.6/site-packages/prettytable-0.7.2-py2.6.egg
    Extracting prettytable-0.7.2-py2.6.egg to /usr/lib/python2.6/site-packages
    Adding prettytable 0.7.2 to easy-install.pth file
    
    Installed /usr/lib/python2.6/site-packages/prettytable-0.7.2-py2.6.egg
    Processing dependencies for prettytable==0.7.2
    Finished processing dependencies for prettytable==0.7.2

    4、测试pretty模块

    >>> import tab
    >>> from prettytable import PrettyTable>>> row = PrettyTable()
    >>> row.field_names = ["Name""Age","Country","City"]
    >>> row.add_row(['shaw','23','China','Shanghai'])
    >>> row.add_row(['charle','29','China','Xuzhou'])
    >>> row.add_row(['jack','32','United States','Washington'])
    >>> print row
    +--------+-----+---------------+------------+
    |  Name  | Age |    Country    |    City    |
    +--------+-----+---------------+------------+
    |  shaw  |  23 |     China     |  Shanghai  |
    | charle |  29 |     China     |   Xuzhou   |
    |  jack  |  32 | United States | Washington |
    +--------+-----+---------------+------------+




    附件列表

    • 相关阅读:
      Triangle LOVE
      数据传送指令具体解释
      关于C++String字符串的使用
      TCP/IP基础(一)
      java打开目录(含推断操作系统工具类和解压缩工具类)
      hdu-1848 Fibonacci again and again
      opencv2对读书笔记——图像二值化——thresholded函数
      安卓中四种点击事件
      @MappedSuperclass注解的使用说明
      Androidclient採用Http 协议Post方式请求与服务端进行数据交互
    • 原文地址:https://www.cnblogs.com/wumingxiaoyao/p/7028301.html
    Copyright © 2020-2023  润新知