首页 > 代码库 > Python模块之"prettytable"
Python模块之"prettytable"
Python模块之"prettytable"
摘要: Python通过prettytable模块可以将输出内容如表格方式整齐的输出。(对于用Python操作数据库会经常用到)
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 | +--------+-----+---------------+------------+
本文转至: https://my.oschina.net/u/2428313/blog/489661
Python模块之"prettytable"
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。