自学笔记-Python基础09--第三方库的概念及 *** 作

自学笔记-Python基础09--第三方库的概念及 *** 作,第1张

自学笔记-Python基础09--第三方库的概念及 *** 作

库:具有相关功能模块的集合

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('天天向上')

这种方式多用于调试代码

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5595075.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存