分享

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

 心海秋歌 2020-12-18
 #你是否经历过这样的场景

打开编辑器,苦思冥想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./simple 
模块名回车(Mac端是pip3)
 
小tips:如果是在公司pip下载失败,可能不是地区ip的原因,而是公司内网本身的限制。

2.下载时出现黄字
 
大部分出现黄字的原因是因为pip不是最新版本。
 
黄字可以无视,因为目前最新的pip20.0版本容易出现问题。
        

3.下载时没有出现其他颜色表示成功下载了
 
如果下载完模块后感觉不需要的话你也可以对模块进行卸载。
令0

 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目前的版本信息。
       





秒get大神同款代码
你学会了吗!


最后,也是最重要的——
小白福利! 

到公众号后台发送文字:
 爬虫代码礼包 

即可得到实操代码包
 代码随!便!用!






    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多