有哪些有趣的Python库?Python库使用技巧

本篇内容介绍了“有哪些有趣的Python库?Python库使用技巧”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让我带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够有更大的收获,下面一起来学习一下吧!

有哪些有趣的Python库?Python库使用技巧

文章插图
库的就是会把很多中功能模块汇聚在一起,它是 Python的一大特色,具有强大的标准库、第三方库以及自定义模块,给大家分别介绍几个有趣的库 。
1、Bashplotlib库
这是一个Python库之一,它的命令一般在stdout环境下执行,可以绘制数据,很多人好奇为什么会需要这一个库,其实在没有可以使用的GUI时,它就会展现出它最大的作用了,但是这个情况一般表示很常见 。
它的安装方式也比较简单,就是使用pip命令:
pip install bashplotlib【有哪些有趣的Python库?Python库使用技巧】举个例子让大家看看它的有趣之处,案例如下:
Import numpy as np from bashplotlib.histogram import plot_hist arr = np.random.normal(size=100, loc=0, scale=1)在上面的实例中,先导入numpy用来生成随机数组,还有bashplotlib库用来绘制数据 。plot_hist它是这个库中的一个函数,使用它在直方图中绘制一个一维数组,然后,再使用Numpy函数生成一个可以包含100个服从正态分布的数字组成的随机数组 。操作完这个步骤之后,就可以很容易地使用plot_hist来绘制这些数据:
plot_hist(arr, bincount=50)2、PrettyTable
Bashplotlib在stdout环境下执行,可以绘制数据,而PrettyTable可以把一个绘制好的表格更加美观的输出 。同样的,使用pip可以很容易地安装这个库:
pip install prettytable首先,导入这个库:
from prettytable import PrettyTable然后,使用PrettyTable创建一个表格对象:
table =PrettyTable()创建好表格对象之后,就可以使用add_row开始添加域和数据列了:
table.field_names= ['Name', 'Age', 'City'] table.add_row(["xiaoxiao", 20, "changsha"]) table.add_row(["huihui", 21, "youzhou"]) table.add_row(["fufu", 22, "hengyan"]) table.add_row(["qianqian", 23, "loudi"]) table.add_row(["wuqian", 24, "qiyang"])最后只需要使用print打印就可显示表格:
print(table)还可以进行改进,使用table.align= 'r' print(table)命令可以将表格中的所有文字右对齐 。
以上就是“有哪些有趣的Python库?Python库使用技巧”的相关内容,这里给大家简单的介绍了两种有趣的库,赶紧动手去试试吧!

    推荐阅读