网盾网络安全培训学校,培养技术精英
全国免费咨询电话: 15527777548/18696195380

位置:首页 > 网络安全

渗透测试 前置知识之PYTHON模块的安装,导入及使用

2021-07-08 14:27:50 来源: freebuf
简介渗透测试 前置知识之PYTHON模块的安装,导入及使用

1、Python模块的安装:

当前,使用pip已经成为管理Python模块的主流方式。

使用python命令可以查看已安装的模块名称:

pip list

1624931786_60da7dca5e8f2bca6fc6b.png!small

采用该命令实现python模块的安装,方式也十分简便:

只需要直接在命令终端下输入:

pip install requests(需要安装的模块)即可

1624931794_60da7dd28014288930c4e.png!small

2、Python模块的导入与使用:

默认情况下,python仅包含部分核心模块,在需要的时候加载其他的模块,可以实现很强的扩展性,这也是python最大的优点。

Python导入模块有两个常用的命令:import和from

import模块名称:

采用“模块名称”方式时,需要在对象前面加上模块名称作为前缀。

具体形式为 模块名称.对象

例子如下:

1624931812_60da7de47127a5d08533f.png!small

1624931824_60da7df0f0fd63581983e.png!small

From 模块名称 import 对象名:

使用采用方式时,仅导入明确制定的对象,不需要使用模块名称作为前缀。如下所示:

1624931838_60da7dfe713fad2c81a50.png!small

1624931859_60da7e13ed44fc5887f03.png!small

但是,该方法有一个问题,如果多个模块中有同名的对象只有最后一个导入的模块中的对象才会生效。