Python的标准库和第三方库

Python社区(可以搜索任何主题的第三方库):https://pypi.org/

一、第三方库的安装

1、pip安装

常用命令:

(1)pip install <第三方库名>

(2)pip install -U<第三方库名>:使用-U标签更新已安装的指定第三方库

(3)pip uninstall <第三方库名>:卸载指定的第三方库

(4)pip download <第三方库名>:下载但不安装指定的第三方库

(5)pip show <第三方库名>:列出某个指定第三方库的详细信息 

(6)pip search <关键词>:根据关键词在名称和介绍中搜索第三方库

(7)pip list:列出当前系统已经安装好的第三方库

2、集成安装

Anaconda(适用于数据分析和数据展示) https://www.continuum.io

支持近800个第三方库,包含多个主流工具,适合数据计算领域开发

3、文件安装

(1)为什么有些第三方库可以用pip下载,但无法安装?

-某些第三方库下载后,需要编译再安装

-如果操作系统没有编译环境,则能下载但不能安装

(2)但是我们可以通过UIC页面(http://www.lfd.uci.edu/~gohlke/pythonlibs/)直接下载编译后的版本用于安装

(3)安装步骤(以wordcloud为实例)

步骤1:在UIC页面搜索wordcloud

步骤2:下载对应版本的文件

步骤3:使用pip install <文件名>安装

二、wordcloud库概述(第三方库)

(1)概括:优秀的词云展示第三方库(词云以词语为单位,更加直观和艺术的展示文本)

(2)安装:在(cmd命令行输入)pip install wordcloud

(3)wordcloud库把词云当作一个WordCloud对象

(4)wordcloud.WordCloud()代表一个文本对应的词云

(5)wordcloud库常规方法

方法描述
w.generate(txt)向WordCloud对象w中加载文本txt
w.to_file(filename)将词云输出为图像文件,.png或.jpg格式

步骤1:配置对象参数

步骤2:加载词云文本

步骤3:输出词云文件

(6)配置对象参数

参数描述
width

指定词云对象生成图片的宽度,默认400像素

>>>w=wordcloud.WordCloud(width=600)

heigth

指定词云对象生成图片的高度,默认200像素

>>>w=wordcloud.WordCloud(heigth=400)

min_font_size指定词云中字体的最小字号,默认4号
max_font_size指定词云中字体最大字号,根据高度自动调节
font_step指定词云中字体字号的步进间隔,默认为1(字体字号随着出现的次数增多而增大)

(7)一般调用wordcloud,都要具有matplotlib库(是 Python 的 2D绘图库)。

怎么matplotlib库呢?用pip给python安装matplotlib库-windows

在命令行窗口输入python -m pip install matplotlib进行自动安装,等待安装完成。

三、OS库

1、os库提供通用的,基本的操作系统交互功能

包括常用路径操作、进程管理(启动程序中其他程序)、环境参数(获得系统软硬件信息等环境参数)等几类

2、路径操作

函数描述
os.path.abspath(path)返回path在当前系统中的绝对路径
os.path.normpath(path)归一化path的表示形式,统一用\\分隔路径
os.path.relpath(path)返回当前程序与文件之间的相对路径(realtive path)
os.path.dirname(path)返回path中的目录名称
os.path.basename(path)返回path中最后的文件名称
os.path.join(path,*paths)组合path与paths,返回一个路径字符串
os.path.exists(path)判断path对应文件或目录是否存在,存在返回True,否则False
os.path.isfile(path)判断path所对应是否为已存在的文件,存在则返回True,否则返回False
os.path.isdir(path)判断path所对应是否为已存在的目录,存在则返回True,否则False
os.path.getatime(path)

返回path对应文件或目录上一次访问时间(返回的时间是计算机内部时间值,

下面两个也一样)

os.path.getmtime(path)返回path对应文件或目录最近一次修改的时间
os.path.getctime(path)返回path对应文件或目录的创建时间
os.path.getsize(path)返回path对应文件的大小,以字节为单位

3、环境参数(获取或改变系统环境信息)

函数描述
os.chdir(path)修改当前程序操作的路径
os.getcwd(path)返回程序的当前路径
os.getlogin()获得当前系统登录用户名称
os.cpu_count()获得当前系统的CPU数量
os.urandom(n)获得n个字节长度的随机字符串,通常用于加解密运算

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值