Single

python之模块的安装与导入

    python最大的魅力之一就是拥有丰富的第三方模块,用户在编程时可以直接调用模块来实现强大的功能,无需自己编写复杂的代码。

介绍:

python模块分为内置模块和第三方模块:

  1. 内置模块(python自带的模块),如sys,time,math等;
  2. 第三方模块就是指开源模块(一些超级大佬和超级企业免费分享给大家使用,通常能够实现某一个大类功能),如xlwings模块就是专门用于控制Excel的模块,requests用来实现网咯地址的请求;
  3. 自定义模块,即为用户自己编写的代码或函数封装成模块,目的一般是为了编程时方便调用,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
它们各有各的优点,关键是大家更倾向于那种。

TTTIPS:本文的某些模块可能要去安装,且本文暂不讲解其模块的用法。还有,谢谢您的观看。

暂无评论

发表评论