库:具有相关功能模块的集合
python的一大特色就是拥有强大的库
库可以分为三种
1.标准库,python自带的,无需安装直接使用
2.第三方库,由他人提供的,使用时需要先安装
3.自定义库,自己写的模块,自己用
-
标准库
想看python有哪些标准库可以看官方文档
Pyhton标准库
使用时直接import 库名
import time print(time.asctime()) >>> Wed Nov 24 12:22:43 2021
-
第三方库
1)安装:在cmd中执行pip install 第三方库名
当我们看到下图提示即代表安装成功了 (黄色警告是提醒我们pip有更新的版本了,可以无视)
2)如果官网安装时的网速比较慢,可以考虑用国内的镜像站进行安装
豆瓣源
pip install 第三方库名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
清华源
pip install 第三方库名 -i https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn
3)卸载第三方库
cmd执行:pip uninstall 第三方库名
4)查看安装了哪些第三方库
cmd执行:pip list
所有安装的第三方库都安装在python目录的Libsite-packages
5)查看标准路径
标准路径就是python从标准路径中进行查找,能否找到对应的模块或包
import sys for one in sys.path:#sys.path就是我们的标准路径,它是一个列表 print(one)#把我们的标准路径一一打印出来
python会从标准路径中依次找我们import的模块
某些情况下,我们会想调用其他不在本项目内的模块
既然标准路径是一个列表,则可以把我们要用的模块路径加到标准路径里来
比如我们E:test有一个test1模块
我们想在D:project项目下进行调用
#D:projecttest.py import sys sys.path.append('E:/test1')#将'E:/test1'添加到标准路径 import aaaaa#这样python就能从'E:/test1'中找到我们想用的aaaaa模块了 print(aaaaa.get_sum(1,2)) >>> 3
-
自定义库
自定义库其实就是我们自己写的一些模块
调用方式在之前的文章'Python中模块&包的概念及调用'详细介绍过
如果我们希望模块内的某些代码在被调用时不被执行,而是只在当前文件内运行 可以使用__name__方法
例如
#D:projecttest print('好好学习') if __name__ == '__main__': #以下代码只在本模块内执行 print('天天向上')
这种方式多用于调试代码
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)