优秀的python第三方库及安装方法
优秀的python第三方库及安装方法
- 安装第三方库
- 用paycharm安装
- 方法1
- 方法2
- 用DOS命令安装
- 一些DOS命令
- 下载到本地安装
- 一些pip指令
- 常用的一些第三方库
- 库引用
- pyinstaller库
- 常用参数
- jieba库
- 常用函数
- wordcloud库
- 常用函数
- 配置对象参数
- requests库
- HTTP协议
- HTTP对协议对资源的操作
- 7个主要方法
- requests.request()
- Response对象
- Requests库的异常
- 网页爬取代码
- 通用代码框架
- 亚马逊网页爬取
- 爬取百度/360搜索全代码
- 网络图片的爬取和储存
- IP地址归属地判断
- Beautiful Soup库
- HTML
- BeautifulSoup类的基本元素
- HTML基本格式
- 标签树的下行遍
- 标签树的上行遍历
- 标签树的平行遍历
- bs4库的prettify()方法
- Opencv库
- 简介
- 安装
- 常见函数
安装第三方库
用paycharm安装
方法1
以jieba库为例,如图未安装下面有条红色波浪线,将鼠标移动到jieba上,之后点击Install package jieba,或者使用快捷键Alt+Shift+Enter.

点完后就会在最下方开始默默的下载

方法2
File—>Settings


在下图框内搜索相应的库即可

用DOS命令安装
主要方法,适合99%以上情况
windows+r,在跳出窗口输入cmd回车,进入DOS命令窗口,在DOS命令窗口写pip install XXX
DOS命令失败率较高,什么网速不好啊咋的啦就会失败。有时候等半天快好了告诉我失败了……
说到DOS命令,突然想多写一点关于DOS的一些命令
一些DOS命令
| DOS命令 | 描述 |
|---|---|
| ipconfig或ipconfig /all | 可以查看更详细的IP信息,这种查看方式可以看到网卡的物理地址。物理地址具有全球唯一性。是在生产网卡的时候,嵌入的编号。 |
| cls | 清屏 |
| exit | 退出DOS命令窗口 |
| dir(directory) | 查看当前目录下所有的子文件和子目录 |
| cd \ | 直接回到根路径 |
| cd ..(..是一个路径) | 回到上级目录 |
| c: 回车 | 切换盘符 |
| regedit | 打开注册表 |
多说一句相对路径和绝对路径
相对路径:从当前所在的位置作为起点的路径。
绝对路径:从硬盘的根路径(某个磁盘的盘符开始)作为出发点。
下载到本地安装
当以上两种都不行的时候,就只能下载到本地安装了……
去官网https://pypi.org/ (Python Package Index)
搜索完成后点击下载

听说都安装到python的安装路径里的site-packages里

大多数情况得到的源码都是.zip tar.gz tar.zip tar.bz2格式的压缩包。解压这些包,进入文件夹可以看到setup.py的文件,Windows下用Dos命令进行安装。这里以jieba包为例,先到PyPi下载好jieba-0.42.1.tar,这里解压到上述目录后进入该文件夹,在其上输入cmd进入DOS命令窗口。执行:python setup.py install 即可,用此方法安装包时都执行此命令,英文下载的压缩包里有setup.py文件,并且已经进入此包的文件夹中,所以不必写包的名字。
在Python的交互界面送用import 包名,验证是否成功安装,不报错即安装成功。

若下载的是.whl文件,直接在CMD命令窗口输入pip install然后进入到.whl的所在文件夹,把.whl文件直接拖进去即可,如下面wordcloud库的安装
我安装之后在交互界面可以使用,但是paycharm里面不能使用,经过寻找发现这个博主的文章解决了我的问题:https://blog.csdn.net/mdxiaohu/article/details/82430060
主要是这张图

一些pip指令
| 功能 | 命令 |
|---|---|
| pip自身的升级 | python -m pip install --upgrade pip或py -3 -m pip install --upgrade pip或py -3 -m pip install -U pip |
| pip安装/卸载<第三方库名> | 安装:pip install <第三方库名>卸载: pip uninstall <第三方库名> |
| pip检查哪些软件需要更新 | pip list --outdated |
| pip查看已经安装的<第三方库名> | pip list |
| pip升级软件<第三方库名> | pip install --upgrade <第三方库名>或pip install –U <第三方库名> |
| pip搜索<第三方库名> | pip search <第三方库名> |
| pip查看某个<第三方库名>的详细信息 | pip show <第三方库名> |
| 查看pip版本 | pip.exe -V(V:大写) |
| 查看帮助信息 | pip –h |
| 下载但不安装指定的第三方库 | pip download <第三方库名> |
常用的一些第三方库
库引用
1.import <库名>调用方法:<库名>.<函数名>(<函数参数>)缺点是都是全拼写的很烦
2.from <库名> import <函数名>或from <库名> import *调用方法:<函数名>(<函数参数>),比如turtle.fd()直接就写为fd()优点是简洁,缺点是会出现重名
3.import <库名 > as <库别名 >调用方法:<库别名 >. <函数名 >(< 函数参数>)个人最喜欢这种
pyinstaller库
功能:将.py源代码转换成无需源代码的可执行文件
常用参数
| 参数 | 描述 |
|---|---|
| -h | 查看帮助 |
| –clean | 清理打包过程中的临时文件 |
| -D,–onedir | 默认值,生成dist文件夹 |
| -F,–onefile | 在dist文件夹中只生成独立的打包文件 |
| -i<图标文件名.ico> | 指定打包程序使用的图标(icon)文件 |
一般用:(cmd命令行) pyinstaller-F <文件名.py>
jieba库
jieba是优秀的中文分词第三方库
-精确模式:把文本精确的切分开,不存在冗余单词
-全模式:把文本中所有可能的词语都扫描出来,有
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
