Python自学27——第十三章(2):Python中的包,Python中常用的内置模块,第三方模块的安装与使用,本章总结

目录

一、Python中的包

1、包的创建

2、包的导入

二、Python中常用的内置模块

三、第三方模块的安装与使用

1、第三方模块的安装

2、第三方模块的使用

本章总结


一、Python中的包

一个Python程序里有n多个包,每个包又包含N多个模块,模块中又包含函数、类、语句等东西。每个包所包含的模块是功能相近的。

1、包的创建

在想创建的目录下右键,选择包即可,我们会发现里面自带一个叫__init__.py的文件。

要注意包与目录的区别:

包里面是包含一个叫__init__.py的文件,而目录里则没有这个文件。如下图所示,绿框是目录,红框是包。

然后我们可以在包里面创建模块。

2、包的导入

首先我们在pageage这个包里面创建了两个模块,A模块里面写的a=10,B模块里面写的B=100.然后我们在chap13目录里面创建一个新的模块来调用这个包。

5行和6行是传统的导入方式,目的是输出包里面模块a的值;8行和9行是比较省事的导入方式,他将包里面的B模块取名mb,最后使用mb去代替pageage.B这样就显得很整洁。

注意事项:

二、Python中常用的内置模块

1、sys模块

这里我们使用了sys中的getsizeof方法,其作用是得到对象占用内存的大小。

2、time模块

先导入time模块,然后使用其中的time和localtime方法,我们看到第十四行输出了一当前秒数,然后第15行根据当前的秒输出了现在的日期和时间,以及现在是这周的第几天,和现在是今年的第几天。

3、os模块

这个模块与文件的使用有关系。

4、calendar模块

获取日期可以用这个模块

5、urllib模块

Urllib是个包,包里面包含其他模块。

这个模块包含一个叫做request的模块,它可以返回指定网站的相应信息,当使用爬虫的时候会用到它。

使用方法如图所示:

6、math模块

这个模块是使用数学计算时用到的东西,比如我想输出pi,如上图所示。

三、第三方模块的安装与使用

1、第三方模块的安装

以安装schedule模块为例。

第一步

按win+r输入cmd,打开命令提示符。

第二步

输入 pip install schedule,install后面的可以输入你想要下载的模块,此处以下载schedule为例。输入完成后按回车。

等待一段时间后,显示红线内容则表示下载成功。

第三步

我们可以使用交互系统在Python上面验证一下:

输入Python,进入Python环境了,之后输入import schedule,如果后面没有报错,则下载成功。

2、第三方模块的使用

重启pycharm,不然会提示你schedule没有安装。

重启完毕后,我们开始使用这个模块

首先导入schedule模块和time模块,定义一个函数,函数的作用是输出一段字符。

之后调用schedule中的“每几秒执行一次。。函数”。

然后在一个死循环里进行每3秒执行一次job函数并且休眠一秒的操作。

最后的模块使用结果如下图:

本章总结

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wo~he!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值