模块简单说就是一堆代码实现某个功能,Python为开发人员提供了丰富的模块,通过这些模块,我们可以快速开发出功能强大的程序。今天千锋郑州老师就给大家分享Python编程入门中有关模块的知识。
Python模块有什么用?
1、模块内有许多函数方法,利用这些方法可以简单的完成许多工作;
2、模块可以在文件中永久保存代码。在Python交互式解释器中操作输入的代码,在退出Python时是不会被保存的,而模块文件中的代码是永久存在的;
3、从实用性方面来说,模块可以跨系统平台使用,只需要Copy代码就可以。比如说,有一个全局对像,会被许多文件使用,这时为了方便把它写入一个模块中,再被调用是好的方法。
Python模块的分类有哪些?
1、自定义模块,是指自己写的.py文件为了实现某个功能;
2、内置标准模块(标准库),是指Python自身已经写好的某个功能,例如经常用的sys、os等模块都是内置模块;
3、开源模块,一般也称第三方模块,比如Requests和BeautifulSoup。
模块的引用方法有哪些?
运行Python应用或引用Python模块,Python解释器要有一个查找的过程。可以通过设置一个环境变量PYTHONPATH为Python增加一个搜索路径,以方便查找到相关Python模块。进入Python环境后可以通过Python的sys.path属性获得当前搜索路径的配置,也可以通过sys模块的append方法在Python环境中增加搜索路径。
只要Python模块在其执行环境配置的搜索路径中,并且其所在位置是包结构的一部分,那么我们就可以引用该模块。Python模块的引用通常可以采用以下三种方式:
1、import modules;
2、from modules import 函数;
3、如果有多个模块,可以用逗号隔开,如果想把某个模块里面的所有功能都导入,可以用*,这样的话功能都加载道内存里面,占用内存资源,不建议用。
千锋郑州python培训以企业为导向,率先覆盖所有类型数据库,率先推出爬虫分布式、搜索引擎实现,并推出贴近企业实战的机器学习案例,课程设置层层递进,企业级实战项目贯穿学科的全过程,学员可以在学习理论知识的同时,积累对应的实战经验,毕业可胜任Web开发、爬虫、人工智能等岗位,满足多口径企业需求。