4-Python模块和包
-
Python模块及导入方法
模块就是一个 Python 文件。一个空的 Python 文件也可以称为模块。多数情况下,一个 Python 文件包含变量、函数和其他的内容,这些内容可以被其他代码使用。 …… -
Python包的使用
包对应的是一个目录而不是一个源文件,包目录下一定要存在一个名为 __init__.py 的文件。如我们可以创建下面的目录结构: $ tree pkgDemo1/ pkgDemo1/ └── __…… -
Python软件包的安装(3种方法)
有些 Python 软件包是系统自带的,如 sys,这些包在安装 Python 时已自动安装。但有些包是需要自行下载安装的,如 PIL。这些第三方的软件有的以源代码的形式提…… -
Python re正则表达式模块用法详解
前面章节介绍了一些系统自带的工具函数,如 id()、max()。这些函数在 Python 启动时会自动加载进来,不需要我们做任何事情。但并不是所有的模块都是自动加载进…… -
Python math数学库的用法
对于基本的加、减、乘、除等运算,不用引入任何库就可以完成。但是如果要进行求正弦值、求平方根等运算,便需要使用数学库 math。 math 库通过下面语句引入: …… -
Python time模块的用法
在实际应用中,经常需要得到一些时间信息,如得到某个事件发生的时间、某个资源的有效期限及某个时间是否是周末等。 在 Python 中,有一个系统自带的库 time,…… -
Python datatime模块的用法
日期库 datatime 包括 date 类、datetime 类和 time 类等,这些类能够完成不同的功能。该库不用安装,仅需引入即可,方式如下: import datetime datetime.da…… -
Python binarytree模块的用法
二叉树库需要安装,推荐使用PIP进行安装。安装命令如下: pip install binarytree 目前的版本是 binarytree-4.0.0。安装后,需要引入该库才可以使用,方法如…… -
-
Python random库用法详解
Python 自带了一个 random 库,该库可以随机生成一些数,常用来生成一个随机实数或者随机整数。 我们可以用 random.random() 来随机生成一个 0 到 1 之间的实……