如何使用python实现excel表格?结合prettytable模块轻松实现

如果想在python中输出excel表格的话,我们可以通过使用prettytable模块将输出内容如表格方式整齐输出,但是python本身并不内置,需要独立安装该第三方库 。
【如何使用python实现excel表格?结合prettytable模块轻松实现】

如何使用python实现excel表格?结合prettytable模块轻松实现

文章插图
如果不知道如何安装第三方库的可以把小编的代码copy到自己的pycahrm中运行一下会发现报错,然后把鼠标放到PrettyTable上修复错误即可自动安装PrettyTable模块 。安装成功后即可正常运行 。
也可以在cmd命令中使用下面的命令即可安装:
pip install PrettyTable
使用python画表格的方法如下:
# -*- coding:utf-8 -*-from prettytable import PrettyTablex = PrettyTable(["姓名", "性别", "年龄", "存款"])x.align["姓名"] = "1"  # 以姓名字段左对齐x.padding_width = 1  # 填充宽度x.add_row(["陈一", "男", 22, 12345])x.add_row(["陈二", "男", 21, 52100])x.add_row(["王五", "男", 23, 1.21])x.add_row(["python达人", "男", 23, 1116129.5])x.add_row(["C语言达人", "男", 28, 211214.8])x.add_row(["JAVA", "男", 25, 632146.9])x.add_row(["和珅", "男", 52, 135324123])x.add_row(["刘能", "男", 36, 2132151])print(x)运行效果如下:
+------------+------+------+-----------+ |    姓名    | 性别 | 年龄 |      存款   |+------------+------+------+-----------+|    陈一    |  男  |  22  |   12345   ||    陈二    |  男  |  21  |   52100   ||    王五    |  男  |  23  |   1.21   ||       python达人 |  男  |  23  |     1116129.5 ||      C语言达人  |  男  |  28  |    211214.8 ||    JAVA    |  男  |  25  |    632146.9 ||    和珅    |  男  |  52  |     135324123 ||    刘能    |  男  |  36  |    2132151  |+------------+------+------+-----------+使用函数介绍:
PrettyTable():创建表格
add_row():按行添加元素
print(pt):直接输
以上就是小编给大家带来的运用python输出excel表格的方法,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人,大家如果认可我们网站的话也可以多多支持和关注,以便大家了解更多的知识点 。

    推荐阅读