python库是什么意思_python中的模块、库、包有什么区别?

模块:在Python中一个.py文件就可以称为一个模块,其表达的含义是实现了某个功能!我们在日常开发中说的某个模块其实也是表达的是实现某个功能的东西!

包:包是一个类似文件夹的东西,它里面包含了很多.py文件还有一个__init__.py文件,__init__.py这个文件是描述有多少个模块的东西。你可以将包理解为完成一系列的功能的一个东西,比如我们做网站的时候,最开始做的登录系统,你可以将登录、注册做成不同的模块,然后放在一个包里,因为他们有一些相关性,所以放在一个包里!

库:就是一个完整的东西,我们可以认为他是一个完整的项目打包,可直接调用或者运行,一个库中可能有多个包!

库->包->模块,从大到小的层级关系!

你说的那些都属于一个完整品,所以他们都可以叫做库!

给你举一个具体的例子:

import jieba.analyse

# 词数统计

words_count_list = jieba.analyse.textrank(' '.join(dic.keys()), topK=50, withWeight=True)

jieba.analyse.textrank这个语句中,jieba是库,analyse是包,textrank是模块!

这样说的话是不是就容易理解啦!我是猪哥~

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值