python新手学习使用库


Posted in Python onJune 11, 2020

本文主要介绍下如何使用第三方库。

1. 理解第三方库

Python相当于一个手机,第三方库相当于手机里各种各样的APP。

当我们想搭建网站时,可以选择功能全面的Django、轻量的Flask等web框架;当我们想做一个爬虫时,可以使用Scrapy框架;当我们想做数据分析时,可以选择Pandas数据框架等,这些都是一些很成熟的第三方库。

那么,如何根据自己的需求找到相应的库呢?

可以在 https://awesome-python.com 这个网站上按照分类去查找需要的库。

2. 安装第三方库

这里主要介绍如何在PyCharm中安装第三方库。

1)打开PyCharm——顶部菜单File——选择Default Settings;

2)搜索project interpreter,选择当前Python环境,然后底部点击“+”号添加库;

3)搜索数据库名称——选中该库后点击底部的Install Package,在安装成功后会出现成功提示,此时可以返回到之前的Project Interpreter中查看自己安装的库,点击“-”号可以卸载掉不需要的库。

3. 使用第三方库

使用第三方库时,只要在在PyCharm中输入库之后就可以使用了。输入库用import,比如输入requests库为:import requests。

第一阶段关于Python的基础知识大致先到这里,第二阶段的分享会以Python爬虫为主。

知识点补充:

库使用举例:

jieba库

安装:pip install jieba

中文分词

利用一个中文词库,确定中文字符之间的关联概率

中文字符间概率大的组成词组,形成分词结果除了分词,用户还可以添加自定义的词组(如:司马相如等等这类人名或者专有名词)

三种模式

  1. 精确模式:把文本精确的切分开,不存在冗余单词
  2. 全模式:把文本中所有可能的词语都扫描出来,有冗余
  3. 搜索引擎模式:在精确模式基础上,对长词再次切分
```
jieba.lcut(s)  精确模式,返回一个 列表 类型的分词结果
jieba.lcut("中国是一个伟大的国家") 
['中国', '是', '一个', '伟大', '的', '国家']
```

到此这篇关于python新手学习使用库的文章就介绍到这了,更多相关python如何使用库内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python snownlp情感分析简易demo(分享)
Jun 04 Python
Python实现模拟分割大文件及多线程处理的方法
Oct 10 Python
Django实现登录随机验证码的示例代码
Jun 20 Python
Python实现多线程的两种方式分析
Aug 29 Python
Python使用while循环花式打印乘法表
Jan 28 Python
python远程连接MySQL数据库
Apr 19 Python
在python下使用tensorflow判断是否存在文件夹的实例
Jun 10 Python
Python八皇后问题解答过程详解
Jul 29 Python
Python + Flask 实现简单的验证码系统
Oct 01 Python
python中元组的用法整理
Jun 15 Python
Python docx库删除复制paragraph及行高设置图片插入示例
Jul 23 Python
python playwright之元素定位示例详解
Jul 23 Python
keras实现多种分类网络的方式
Jun 11 #Python
python的help函数如何使用
Jun 11 #Python
新手学python应该下哪个版本
Jun 11 #Python
python开发前景如何
Jun 11 #Python
python编写softmax函数、交叉熵函数实例
Jun 11 #Python
python能开发游戏吗
Jun 11 #Python
使用sklearn对多分类的每个类别进行指标评价操作
Jun 11 #Python
You might like
php防攻击代码升级版
2010/12/29 PHP
Session保存到数据库的php类分享
2011/10/24 PHP
php中使用cookie来保存用户登录信息的实现代码
2012/03/08 PHP
鼠标滚轴控制文本框值的JS代码
2013/11/19 Javascript
jquery实现树形二级菜单实例代码
2013/11/20 Javascript
javascript Event对象详解及使用示例
2013/11/22 Javascript
JS中window.open全屏命令解析及使用示例
2013/12/11 Javascript
createTextRange()的使用示例含文本框选中部分文字内容
2014/02/24 Javascript
javascript实现window.print()去除页眉页脚
2014/12/30 Javascript
js父页面中使用子页面的方法
2016/01/09 Javascript
JS button按钮实现submit按钮提交效果
2016/11/01 Javascript
Bootstrap modal使用及点击外部不消失的解决方法
2016/12/13 Javascript
Vue2.0表单校验组件vee-validate的使用详解
2017/05/02 Javascript
JavaScript JSON数据处理全集(小结)
2019/08/15 Javascript
[01:31:02]TNC vs VG 2019国际邀请赛淘汰赛 胜者组赛BO3 第一场
2019/08/22 DOTA
Python 变量类型及命名规则介绍
2013/06/08 Python
django自定义Field实现一个字段存储以逗号分隔的字符串
2014/04/27 Python
Python数据分析之双色球基于线性回归算法预测下期中奖结果示例
2018/02/08 Python
Python实现处理逆波兰表达式示例
2018/07/30 Python
Python实现的字典排序操作示例【按键名key与键值value排序】
2018/12/21 Python
python 正则表达式参数替换实例详解
2020/01/17 Python
Python函数参数分类原理详解
2020/05/28 Python
Python filter过滤器原理及实例应用
2020/08/18 Python
Python基于locals返回作用域字典
2020/10/17 Python
PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)的步骤详解
2020/11/02 Python
CSS3 选择器 伪类选择器介绍
2012/01/21 HTML / CSS
美国知名的女性服饰品牌:LOFT(洛芙特)
2016/08/05 全球购物
微软英国官方网站:Microsoft英国
2016/10/15 全球购物
Clarks鞋美国官网:全球领军鞋履品牌
2017/05/13 全球购物
香港交友网站:be2香港
2018/07/22 全球购物
通用C#笔试题附答案
2016/11/26 面试题
计算机毕业大学生推荐信
2013/12/01 职场文书
采购内勤岗位职责
2013/12/10 职场文书
旷课检讨书1000字
2014/02/14 职场文书
协议书的格式
2014/04/23 职场文书
拙作再改《我的收音机情缘》
2022/04/05 无线电