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字符遍历的艺术
Sep 06 Python
Python中super关键字用法实例分析
May 28 Python
Python时间获取及转换知识汇总
Jan 11 Python
python 调用c语言函数的方法
Sep 29 Python
python语言基本语句用法总结
Jun 11 Python
python pip源配置,pip配置文件存放位置的方法
Jul 12 Python
python xlwt如何设置单元格的自定义背景颜色
Sep 03 Python
Python标准库itertools的使用方法
Jan 17 Python
Python读取分割压缩TXT文本文件实例
Feb 14 Python
python requests包的request()函数中的参数-params和data的区别介绍
May 05 Python
django日志默认打印request请求信息的方法示例
May 17 Python
浅谈Keras参数 input_shape、input_dim和input_length用法
Jun 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
PHP CKEditor 上传图片实现代码
2009/11/06 PHP
PHP 截取字符串专题集合
2010/08/19 PHP
openflashchart 2.0 简单案例php版
2012/05/21 PHP
解析阿里云ubuntu12.04环境下配置Apache+PHP+PHPmyadmin+MYsql
2013/06/26 PHP
CodeIgniter实现从网站抓取图片并自动下载到文件夹里的方法
2015/06/17 PHP
ThinkPHP Where 条件中常用表达式示例(详解)
2017/03/31 PHP
PHP copy函数使用案例代码解析
2020/09/01 PHP
[转]JS宝典学习笔记
2007/02/07 Javascript
用javascript实现的激活输入框后隐藏初始内容
2007/06/29 Javascript
javascript获取ckeditor编辑器的值(实现代码)
2013/11/18 Javascript
js计算任意值之间随机数的方法
2015/01/16 Javascript
AngularJS表单编辑提交功能实例
2015/02/13 Javascript
jQuery选择器总结之常用元素查找方法
2016/08/04 Javascript
js以及jquery实现手风琴效果
2020/04/17 Javascript
移动端使用localResizeIMG4压缩图片
2017/04/22 Javascript
实例教学如何写vue插件
2017/11/30 Javascript
javascript 设计模式之组合模式原理与应用详解
2020/04/08 Javascript
VUE中V-IF条件判断改变元素的样式操作
2020/08/09 Javascript
vue中重定向redirect:‘/index‘,不显示问题、跳转出错的完美解决
2020/09/28 Javascript
vue 判断两个时间插件结束时间必选大于开始时间的代码
2020/11/04 Javascript
详解Vue3 Teleport 的实践及原理
2020/12/02 Vue.js
天翼开放平台免费短信验证码接口使用实例
2013/12/18 Python
用python写一个定时提醒程序的实现代码
2019/07/22 Python
PyCharm中代码字体大小调整方法
2019/07/29 Python
python数据化运营的重要意义
2019/11/25 Python
给keras层命名,并提取中间层输出值,保存到文档的实例
2020/05/23 Python
利用Python如何制作贪吃蛇及AI版贪吃蛇详解
2020/08/24 Python
Python爬虫之Selenium实现窗口截图
2020/12/04 Python
猎人靴英国官网:Hunter Boots
2017/02/02 全球购物
Joie官方网上商店:购买服装和女装配饰
2018/06/05 全球购物
牛津在线药房:Oxford Online Pharmacy
2020/11/16 全球购物
Servlet如何得到客户端机器的信息
2014/10/17 面试题
热门专业求职信
2014/05/24 职场文书
支部鉴定材料
2014/06/02 职场文书
物联网工程专业推荐信
2014/09/08 职场文书
win10此电脑打不开怎么办 win10双击此电脑无响应的解决办法
2022/07/23 数码科技