编程干货 | 几招教你解锁PyPI代码库,海量代码随便用!(附爬虫代码礼包)
打开编辑器,苦思冥想20分钟
只码出了一行“hello world”又或者,好不容易写了个脚本
结果10行代码15个Bug……
在Python的世界里
有个巨大的宝库PyPI
里面有27万开放的模块供大家使用
很多让你苦思冥想的代码
或许其他大神早就解决了
并提供了简单好用的模块
跟着小编,一起解锁这个宝库吧
Python包索引(PyPI)是Python软件储存库,是Python官方的第三方库的仓库;而pip是一个管理包工具,主要用于下载安装PyPI上的软件包,我们可以理解为它是开启PyPI宝库的钥匙。PyPI是专门存放Python开源代码的一个社区。PyPI的官网就是pypi.org,直接百度搜索pypi第一个链接就是了。打开界面可以看到,里面已经有27万个已开源的Python代码了。接下来只需要将你想找的项目关键词放进搜索框中搜索就可以了。在下载Python到本地的时候,就会自带一个叫pip的工具,它可以帮助我们从PyPI里下载我们所需要的各种模块。上周我们也有讲到Python安装软件里有pip包管理工具,今天我们会介绍pip的实用功能。打开电脑的终端,在里面输入命令 pip install 模块名回车也可以完成第三方库的下载。需要注意的是Mac本本身自带pip和Python2,为了加以区分,Mac本里Python3对应的pip要改成pip3。(pip3 install 模块名)因为PyPI是国外的网站,所以在下载PyPI里的内容时会因为地区ip对国外网络的支持程度导致下载速度很慢从而下载失败。为此国内开发了一些专门下载Python模块的梯子用来提高我们的网速。小tips:如果是在公司pip下载失败,可能不是地区ip的原因,而是公司内网本身的限制。黄字可以无视,因为目前最新的pip20.0版本容易出现问题。如果下载完模块后感觉不需要的话你也可以对模块进行卸载。在终端输入pip uninstall 模块名(Mac本pip换成pip3)。回车后会用Yes和No让你确定是否卸载,输入y确定后回车瞬间即可卸载。pip本身也是一个模块,使用命令pip uninstall pip也能完成pip本身的卸载。(不建议轻易尝试噢!除非卸载后你能自己安装回去)如果下载了该模块,终端会弹出模块名称,模块的版本等这些基本信息。输入pip list(Mac本pip换成pip3)回车可以查看目前已经下载的全部模块名。输入pip-V(Mac本pip换成pip3)可以看pip目前的版本信息。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。