时间:2021-05-23
模块就好比是工具包,要想使用这个工具包中的工具(就好比函数),就需要导入这个模块
模块的英文名叫: modules,一个模块中可以包含N个函数,也可以包含类等等。
在Python中一个扩展名为.py的文件就是一个模块。
创建一个.py文件,名称尽量不要与Python自带的标准模块名称相同,需要见名知意。
import 模块名
比如我们导入数学运算
# 作者:互联网老辛# 开发时间:2021/4/5/0005 8:23#模块import mathprint(id(math))print(type(math))print(math)print(math.pi) #这个是πprint(dir(math)) 查看都有哪些方法
这种知识导入了math中的一个pi方法,其他方法没法使用。
如果要使用还需要导入。
比如 from math import row
创建自己的模块
# 作者:互联网老辛# 开发时间:2021/4/5/0005 8:37def add(a,b): return a+bdef div(a,b): return a/b另一个文件中尝试的导入:
# 作者:互联网老辛# 开发时间:2021/4/5/0005 8:23import clacprint(clac.add(10,20))这里一开始导入会报错,需要如此设置:
在你的脚本所在目录文件夹上点击右键,然后选择Mark Directory as --Sources Root
这样你导入自己的模块就不会报错了。
包是一个分层次的目录结构,他将一组功能相近的模块组织在一个目录下
作用:
一个Python程序包含N多个包,每个包就包含N多个模块。
包的导入
import 包名.模块名
常见的模块列表:
# 作者:互联网老辛# 开发时间:2021/4/5/0005 8:23import timeprint(time.time())这个表中的模块咱们在后面的使用中都会用到。
pip install 模块名
Python最大的优势就是模块多
然后导入试一下:
# 作者:互联网老辛# 开发时间:2021/4/5/0005 8:23import scheduleimport timedef job(): print("休息一会")schedule.every(3).seconds.do(job)while True: schedule.run_pending() time.sleep(1)这个就可以实现:每隔固定的时间,输出相应的信息
到现在为止,模块我们学习完了,接下来我们去研究关于Python中文件的操作。
如果学习中遇到任何问题,欢迎一起交流。也欢迎大家转发收藏。
到此这篇关于Python模块介绍与使用的文章就介绍到这了,更多相关Python模块介绍与使用内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
python在不同层级目录import模块的方法使用python进行程序编写时,经常会调用不同目录下的模块及函数。本篇博客针对常见的模块调用讲解导入模块的方法。
1、python-pptx模块简介使用python操作PPT,需要使用的模块就是python-pptx,下面来对该模块做一个简单的介绍。这里提前做一个说明:py
python系统调用的实例详解本文将通过两种方法对python系统调用进行讲解,包括python使用CreateProcess函数运行其他程序和ctypes模块
这篇文章主要介绍了python如何使用socketserver模块实现并发聊天,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要
大家可能都不大熟悉关于pdb这个模块,实际上就是python中的内置模块,主要作用于命令行调试代码,下面我们将通过是哪个小结给大家详细介绍下使用该内容的方式,首