Python基础——模块
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础——模块相关的知识,希望对你有一定的参考价值。
1、模块简介
把很多函数按类别分组,分别放到不同的文件里。在Python中,一个.py文件就称之为一个模块(Module)。在其他语言中称之为类库。
使用模块有什么好处?
(1)大大提高了代码的可维护性;
(2)编写代码不必从零开始。
模块的分类:
内置模块、第三方模块、自动以模块。
2、导入模块
模块要先导入,后使用。
(1)导入模块方法
import module from module.xx.xx import xx #点表示文件夹层级。可以只导入其中一个函数。 from module.xx.xx import xx as rename #给导入的模块指定别名 from module.xx.xx import * #导入该模块内所有的函数
(2)搜索路径
导入模块其实就是告诉Python解释器去解释那个py文件。导入模块时是根据sys.path这个路径从上往下找,一旦找到就将其导入并停止搜索。
import sys print(sys.path) 结果为: [‘C:\\Users\\sea\\PycharmProjects\\untitled‘, ‘C:\\Users\\sea\\PycharmProjects\\untitled‘, ‘C:\\Users\\sea\\AppData\\Local\\Programs\\Python\\Python36-32\\python36.zip‘, ‘C:\\Users\\sea\\AppData\\Local\\Programs\\Python\\Python36-32\\DLLs‘, ‘C:\\Users\\sea\\AppData\\Local\\Programs\\Python\\Python36-32\\lib‘, ‘C:\\Users\\sea\\AppData\\Local\\Programs\\Python\\Python36-32‘, ‘C:\\Users\\sea\\AppData\\Local\\Programs\\Python\\Python36-32\\lib\\site-packages‘] #这是第三方模块
如果sys.path路径列表没有你想要的路径,可以通过 sys.path.append(‘路径‘) 添加。
如: sys.path.append("E:\\") 将E盘也添加到目录
3、第三方模块的安装
(1)用pip3安装
python3中已经安装pip3。在python安装目录Scripts文件夹下能看到。
python2中的pip工具需要自己先安装。
例如:安装requests模块 pip3 install requests
(2)源码安装
①先下载源码 (tar文件),解压找到setup.py文件
②cd切换到此解压目录, 执行命令:python setup.py install
以上是关于Python基础——模块的主要内容,如果未能解决你的问题,请参考以下文章