python最大的魅力之一就是拥有丰富的第三方模块,用户在编程时可以直接调用模块来实现强大的功能,无需自己编写复杂的代码。
介绍:
python模块分为内置模块和第三方模块:
- 内置模块(python自带的模块),如sys,time,math等;
- 第三方模块就是指开源模块(一些超级大佬和超级企业免费分享给大家使用,通常能够实现某一个大类功能),如xlwings模块就是专门用于控制Excel的模块,requests用来实现网咯地址的请求;
- 自定义模块,即为用户自己编写的代码或函数封装成模块,目的一般是为了编程时方便调用,TIPS:自定义模块不能和内置模块重名。
安装:
1.pip安装,以requests模块为例:
pip是python提供的一个命令,主要功能就是安装和卸载第三方模块,该方法也是最简单的,
先分别按下 win ·r建,在弹出的窗口中输入cmd 回车,在黑窗口中输入pip install requests 即可
当然,您也可能遇到输出信息尾页 time out的提示,这是因为该模块的服务器在外国,慢是正常的,所以我们可以用国内镜像源,在刚刚的命令结尾加上 -i https://pypi.tuna.tsinghua.edu.cn/simple (注意 -i 前后有空格),
所以完整的命令为: pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple
-i 是指使用后面的指定pip镜像源,
后面的地址即为pip中的一个镜像源——清华源,
用这个国内源可极大地加快下载速度(tips:有少部分第三方模块可能没有被录入,所以有些模块下载只能用默认的国外源,其实多运行几次该命令还是可以安装的)
常见的国内源—-pip镜像源如下:
(1)阿里云 http://mirrors.aliyun.com/pypi/simple/
(2)豆瓣 http://pypi.douban.com/simple/ (可能失效了)
(3)清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
(4)中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
(5)华中科技大学 http://pypi.hustunique.com/
2.pycharm中安装,以requests模块为例:
启动pycharm,找到
之后点击
进入后:在搜索框中输入想要安装的第三方模块,在搜索结果中点击install(原文版本)或安装(汉化包后),等待一会即可安装成功
当当当然,pip安装是最方便快捷的,那么如果遇到这种情况时:
[notice] A new release of pip is available: 24.1.2 -> 24.2[notice] To update, run: python.exe -m pip install –upgrade pip
C:\Users\Administrator>
它在提醒您pip版本过低,可以通过 python.exe -m pip install –upgrade pip 命令安装pip新版本
模块的导入:
一般的: import 模块名 如:import requests import math import sys import os import time 等
特殊命名法导入:import xxx模块 as xx 就是把xxx模块导入并命名为xx,为了更方便地调用,因为有些模块名字非常长 如: import numpy as np
局部导入: from xxx import xx 就是只导入xxx 中的xx模块,优点是可以节约内存,缺点是无法给导入的局部模块命名 ,如:
from selenium import webdriver 它们各有各的优点,关键是大家更倾向于那种。
暂无评论