编程干货 | 几招教你解锁PyPI代码库,海量代码随便用!(附爬虫代码礼包)

 #你是否经历过这样的场景
打开编辑器,苦思冥想20分钟
只码出了一行“hello world”
又或者,好不容易写了个脚本
结果10行代码15个Bug……
#不慌,这里就有一份指南!

在Python的世界里
有个巨大的宝库PyPI
里面有27万开放的模块供大家使用

很多让你苦思冥想的代码
或许其他大神早就解决了
并提供了简单好用的模块

跟着小编,一起解锁这个宝库吧

文末附送Python代码资源
轻松几步,解锁你的代码技能

 相关软件 
主要有两个:PyPI、pip。
Python包索引(PyPI)是Python软件储存库,是Python官方的第三方库的仓库;而pip是一个管理包工具,主要用于下载安装PyPI上的软件包,我们可以理解为它是开启PyPI宝库的钥匙。
  概念  
#PyPI
PyPI是专门存放Python开源代码的一个社区。
PyPI的官网就是pypi.org,直接百度搜索pypi第一个链接就是了。
打开界面可以看到,里面已经有27万个已开源的Python代码了。
接下来只需要将你想找的项目关键词放进搜索框中搜索就可以了。
  概念  
#pip
在下载Python到本地的时候,就会自带一个叫pip的工具,它可以帮助我们从PyPI里下载我们所需要的各种模块。
上周我们也有讲到Python安装软件里有pip包管理工具,今天我们会介绍pip的实用功能。
 pip命令01 
#pip install

打开电脑的终端,在里面输入命令 pip install 模块名回车也可以完成第三方库的下载。
需要注意的是Mac本本身自带pip和Python2,为了加以区分,Mac本里Python3对应的pip要改成pip3。(pip3 install + 模块名)
在pip下载过程中,可能会出现以下几个情况:
1.下载时出现红字
出现红字一般是因为网速慢和网络受限两种情况。
因为PyPI是国外的网站,所以在下载PyPI里的内容时会因为地区ip对国外网络的支持程度导致下载速度很慢从而下载失败。
为此国内开发了一些专门下载Python模块的梯子用来提高我们的网速。
pip install -i
https://pypi.tuna.tsinghua.edu.cn/simple
模块名回车(Mac端是pip3)
小tips:如果是在公司pip下载失败,可能不是地区ip的原因,而是公司内网本身的限制。
2.下载时出现黄字
大部分出现黄字的原因是因为pip不是最新版本。
黄字可以无视,因为目前最新的pip20.0版本容易出现问题。
3.下载时没有出现其他颜色表示成功下载了
如果下载完模块后感觉不需要的话你也可以对模块进行卸载。
 pip命令02 
#pip uninstall
在终端输入pip uninstall 模块名(Mac本pip换成pip3)。
回车后会用Yes和No让你确定是否卸载,输入y确定后回车瞬间即可卸载。
pip本身也是一个模块,使用命令pip uninstall pip也能完成pip本身的卸载。(不建议轻易尝试噢!除非卸载后你能自己安装回去)

 pip命令03 
#pip show
如果下载了该模块,终端会弹出模块名称,模块的版本等这些基本信息。
没有下载该模块的话终端会不进行任何显示。
 pip命令04 
#pip list
输入pip list(Mac本pip换成pip3)回车可以查看目前已经下载的全部模块名。
 pip命令05 
#pip-V
输入pip-V(Mac本pip换成pip3)可以看pip目前的版本信息。
(0)

相关推荐

  • pip 升级

    本文目录 1.使用pip安装模块 2.使用pip查看已安装模块 3.使用pip卸载模块 4.使用pip升级模块 正文 本篇文章以pycharm为例,讲解关于pip的安装.查看.卸载和升级等几种操作. ...

  • PIP

    PIP python 的库文件安装工具,在PY3.4以后,与python安装包一起自动安装的.安装模块:pip install PackageName更新模块:pip install -U Packa ...

  • pip常见命令

    pip list:列出所有模块 pip show 模块名:显示有没有安装此模块 pip freeze:列出所有的模块,并带有==,可以复制到一个文件作为批量安装模块 pip install 模块名:安 ...

  • Python老司机教你,花几分钟,构建一个Python包

    Python老司机教你,花几分钟,构建一个Python包

  • Python3,选择Python自动安装第三方库,从此跟pip说拜拜!!

    python安装第三方库方法 1.引言 2.pip手动安装 2.1 在线安装 2.1.1 默认安装 2.1.2 指定版本安装 2.2 离线安装 2.3 设置国内源 2.4 卸载与升级 2.4.1 卸载 ...

  • pip 常用的各种骚操作是怎样的?

    这一篇来跟你说说关于 Python 第三方模块的安装和管理,相信你之前也多多少少了解过安装一个第三方模块,比如你要安装 requests 库,那么你会进行这样一顿操作: pip install req ...

  • 如何安装 Python 的第三方模块

    正所谓"人生苦短,我用 Python".Python 的一大优势就是有丰富且易用的第三方模块,省去了大量重复造轮子的时间,节约了众多开发者的生命.对于已经熟悉 Python 开发的 ...

  • Python 模块安装

    Python 模块安装的命令格式为: pip install 模块名. Python  pip模块安装的更新命令格式为: python -m pip install --upgrade pip 模块安 ...

  • 发布代码到 PyPI

    来源:Python 技术「ID: pythonall」 写 Python 程序的童鞋们都知道安装模块使用 pip install xxxx 命令,那么知道怎样将自己的代码发布到 PyPI 让全世界 P ...

  • pip 搜索安装包、查看已经安装模块、

    pip 安装包 1,PyPI查找包 2,安装包 3,列出已安装的包 4,显示已安装软件包的信息 1,PyPI查找包 pip3 search ╰─➤ pip3 search seleniumseleni ...