Select Language

AI社区

AI技术百科

177浏览
0点赞

4.1、Python模块及导入方法

模块就是一个 Python 文件。一个空的 Python 文件也可以称为模块。多数情况下,一个 Python 文件包含变量、函数和其他的内容,这些内容可以被其他代码使用。使用模块的最简单方法就是“import 模块名”。下面在当前目录下创建一个文件 child.py,内容如下:格式化复制th
172浏览
0点赞

4.2、Python包的使用

包对应的是一个目录而不是一个源文件,包目录下一定要存在一个名为 __init__.py 的文件。如我们可以创建下面的目录结构:$ tree pkgDemo1/pkgDemo1/└── __init__.py这里 pkgDemo1 目录就是一个包。importpkgDemo1pkgDemo1module'pkgDemo1'from'/pkgDemo1
214浏览
0点赞

4.3、Python软件包的安装(3种方法)

有些 Python 软件包是系统自带的,如 sys,这些包在安装 Python 时已自动安装。但有些包是需要自行下载安装的,如 PIL。这些第三方的软件有的以源代码的形式提供,有的以安装包的形式提供。安装第三方 Python 包的方法有很多种。本节将介绍一些常见的方法。1、复制源代
193浏览
0点赞

4.4、Python re正则表达式模块用法详解

前面章节介绍了一些系统自带的工具函数,如 id()、max()。这些函数在 Python 启动时会自动加载进来,不需要我们做任何事情。但并不是所有的模块都是自动加载进来的,因为有些模块不常用,它们只是在完成某个特定任务时才被需要,此时才需要将其加载进来。正则表达式又被
311浏览
0点赞

4.5、Python math数学库的用法

对于基本的加、减、乘、除等运算,不用引入任何库就可以完成。但是如果要进行求正弦值、求平方根等运算,便需要使用数学库 math。math 库通过下面语句引入:import math该库包含常用的常量和处理函数。1) π:圆周率π 是一个常量,可以直接使用,类型是浮点数。importm
227浏览
0点赞

4.6、Python time模块的用法

在实际应用中,经常需要得到一些时间信息,如得到某个事件发生的时间、某个资源的有效期限及某个时间是否是周末等。在 Python 中,有一个系统自带的库 time,在该库中提供了对时间、日期进行操作的一些工具函数。time 库不是自动加载的。如果需要使用它,应先将其引入,
203浏览
0点赞

4.7、Python datatime模块的用法

日期库 datatime 包括 date 类、datetime 类和 time 类等,这些类能够完成不同的功能。该库不用安装,仅需引入即可,方式如下:import datetimedatetime.date 类包含下面的接口函数。1) today():得到现在的时间信息today() 函数返回当前的时间信息,包括日期和时间信息
260浏览
0点赞

4.8、Python binarytree模块的用法

二叉树库需要安装,推荐使用PIP进行安装。安装命令如下:pip install binarytree目前的版本是 binarytree-4.0.0。安装后,需要引入该库才可以使用,方法如下:import binarytree树的节点使用 binarytree.Node 类来表示。例如,如果希望创建一个值为 10 的树的节点,可以
217浏览
0点赞

4.9、Python pickle模块的用法

串行化主要用于网络传输或者持久化。我们知道,网络上的数据都是字节流,如果希望将某个对象传送给远端的机器,首先就必须将其转换成字节流,然后才可以在网络上传输。文件也是字节流,如果希望将某个对象保存到文件中,首先也是需要将其转换成字节流,然后才可以保存。
194浏览
0点赞

4.10、Python random库用法详解

Python 自带了一个 random 库,该库可以随机生成一些数,常用来生成一个随机实数或者随机整数。我们可以用 random.random() 来随机生成一个 0 到 1 之间的实数。如果希望生成一个整数,则可以使用 random.randint(开始值,结尾值)来得到指定范围内的一个整数。生成随
我要发帖
Python模块和包
2021-12-10 23:41:51加入圈子
  • 10

    条内容
在 Python 中,目录和文件非常重要,不同的文件可以定义相同的函数和相同的变量而不会引起冲突。这点和 Java 类似,明显不同于 C、C++。由于 Python 没有在源代码层面上定义命名空间,所以文件和路径配合 import 语句就起到了命名空间的作用。
不同的 Python 文件对应不同的模块,多个在同一个目录下的 Python 文件的集合就是一个包。
本章将给读者讲解Python模块和包的概念与定义,同时介绍第三方Python包的各种安装方法及用法。