python中模块,包概念以及import模式详解

模块:从逻辑上组织python代码(变量,函数,类等),本质就是.py结尾的python脚本文件,例如test.py 模块名为 test

包:逻辑上用来组织模块,本质上是一个目录,必须包含__init__.py文件,__init__.py 文件可以为空,作为被外部文件使用的接口

import 导入的几种方式:

import 模块名

import的本质是将模块中的代码执行一遍,并赋值给模块名

这样既可使用 json模块下的所有类以及方法,但是使用时要加上模块名的前缀

例如:json.loads(***)

第二种,from 模块名 import 类名

这样是直接从time模块中导入了 sleep类/方法,在接下来的脚本中可以直接使用sleep()方法

例如:

sleep(2)

第三种:

from 包 import 模块名

这样与第一种类似,在使用模块中的类以及方法时,要加上模块名的前缀

大家有兴趣欢迎讨论,也可以查看我在网易云录制的全套Python自动化测试的视频

https://study.163.com/course/introduction.htm?courseId=1209269808&share=2&shareId=480000001883452#/courseDetail?tab=1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值