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使用nntp读取新闻组内容的方法
May 08 Python
浅谈Python peewee 使用经验
Oct 20 Python
[原创]教女朋友学Python(一)运行环境搭建
Nov 29 Python
Python+OpenCV让电脑帮你玩微信跳一跳
Jan 04 Python
Python网络编程之TCP套接字简单用法示例
Apr 09 Python
python监测当前联网状态并连接的实例
Dec 18 Python
利用Pandas和Numpy按时间戳将数据以Groupby方式分组
Jul 22 Python
基于Python计算圆周率pi代码实例
Mar 25 Python
Python函数参数分类原理详解
May 28 Python
python和go语言的区别是什么
Jul 20 Python
运行Python编写的程序方法实例
Oct 21 Python
Python实现对word文档添加密码去除密码的示例代码
Dec 29 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
使用 eAccelerator加速PHP代码的目的
2007/03/16 PHP
PHP图片上传代码
2013/11/04 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
php输出控制函数和输出函数生成静态页面
2019/06/27 PHP
PHP之header函数详解
2021/03/02 PHP
Jquery中扩展方法extend使用技巧
2014/08/24 Javascript
jQuery中clone()方法用法实例
2015/01/16 Javascript
SublimeText自带格式化代码功能之reindent
2015/12/27 Javascript
js获取Html元素的实际宽度高度的方法
2016/05/19 Javascript
基于jQuery实现多标签页切换的效果(web前端开发)
2016/07/24 Javascript
微信公众号  提示:Unauthorized API function 问题解决方法
2016/12/05 Javascript
js使用原型对象(prototype)需要注意的地方
2017/08/28 Javascript
jQuery ajax调用webservice注意事项
2017/10/08 jQuery
Vue结合Video.js播放m3u8视频流的方法示例
2018/05/04 Javascript
JavaScript实现横版菜单栏
2020/03/17 Javascript
[07:48]DOTA2上海特级锦标赛主赛事首日RECAP
2016/03/04 DOTA
python3音乐播放器简单实现代码
2020/04/20 Python
在dataframe两列日期相减并且得到具体的月数实例
2018/07/03 Python
python os.listdir按文件存取时间顺序列出目录的实例
2018/10/21 Python
Python判断对象是否相等及eq函数的讲解
2019/02/25 Python
学习python分支结构
2019/05/17 Python
python算法题 链表反转详解
2019/07/02 Python
在VS2017中用C#调用python脚本的实现
2019/07/31 Python
Django 导出项目依赖库到 requirements.txt过程解析
2019/08/23 Python
Python tkinter和exe打包的方法
2020/02/05 Python
python如何实现读取并显示图片(不需要图形界面)
2020/07/08 Python
python 深度学习中的4种激活函数
2020/09/18 Python
Cotton On美国网站:澳洲时装连锁品牌
2016/10/25 全球购物
四年级科学教学反思
2014/02/10 职场文书
天猫某品牌专卖店运营计划书
2014/03/21 职场文书
委托书模板
2014/04/04 职场文书
大学教师师德师风演讲稿
2014/08/22 职场文书
一年级班主任工作总结2014
2014/11/08 职场文书
颐和园导游词400字
2015/01/30 职场文书
2015人事行政工作总结范文
2015/05/21 职场文书
党员理论学习心得体会
2016/01/21 职场文书