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

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

库的就是会把很多中功能模块汇聚在一起,它是 Python的一大特色,具有强大的标准库、第三方库以及自定义模块,给大家分别介绍几个有趣的库。

1、Bashplotlib库

这是一个Python库之一,它的命令一般在stdout环境下执行,可以绘制数据,很多人好奇为什么会需要这一个库,其实在没有可以使用的GUI时,它就会展现出它最大的作用了,但是这个情况一般表示很常见。

它的安装方式也比较简单,就是使用pip命令:

pip install bashplotlib

举个例子让大家看看它的有趣之处,案例如下:

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库使用技巧”的相关内容,这里给大家简单的介绍了两种有趣的库,赶紧动手去试试吧!

更多python相关文章请访问分类:python

【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!