python基础_026__标准库和第三方库

一、标准库与第三方库

1、标准库与第三方库的区别,标准库是python自带的,可以直接import导入, 第三方库需要pip安装/pycharm中下载 之后使用
2、 以下是,python自带标准库里面的一些库,可以直接导入使用

 1、标准库
# time模块提供了各种操作时间值的函数
import time
# 导入随机数模块的randint()函数
from random import randint

# 导入随机数模块
print(randint(1, 100))  # 随机返回一个1-100之间的整数,包含边界值

 2、第三方库 ,这种是pip安装好了的第三方库
from selenium import webdriver  # 定位web界面元素的库
import requests  # Requests 是一个用 Python 编写的 HTTP 库
import pytest  # pytest框架进行单元和功能测试


3、标准路径,包或模块如果想被导入,必须位于标准路径的范围内
import sys  # 加载sys模块

for one in sys.path:  # sys.path  标准路径
    print(one)
# sys.path返回标准路径的列表 :
# 第一个值是目录是当前目录的绝对路径
# 第二个值是是工程目录的路径
# 第三个之后都是标准路径
# 标准路劲里的:【D:\Python38\lib\site-packages】里面放的是第三方库


4、临时添加标准路径
# 用于工作中需要导入某固定地址,固定服务器的包

sys.path.append('D:/aaa')  # 添加临时的标准路径,其中aaa是文件名即包,aaa文件下有一个rrr模块模块里面有temporary函数
for one in sys.path:  # sys.path  标准路径
    print(one)

import rrrrr  # 导入临时aaa包下面的 rrrrr模块

print(rrrrr.temporary())
# 输出结果:这是第临时aaa库下rrrrr文件的temporary函数

5、永久添加标准路径

1、打开标准路径里的:【D:\Python38\lib\site-packages】
2、在这个site-packages目录下新建一个.pth文件,文件名任意,后缀名是.pth -----我当时添加的是D:\Python38\Lib\site-packages\permanent.pth 的permanent文件
3、将需要添加的路径【D:/aaa】写入文件中
4、  每行一个路径,路径必须存在,否则路径不显示sys.path生成的列表中
5、这个时候print(sys.path)标准全路劲,'D:\\aaa'在sys.path生成的列表中
6、 就不需要我们自己临时去添加,标准路劲了,永久性添加更加灵活,我们可以写一些自定义的库放到永久标准库中 ,去调用它

 6、安装第三方库
1、 在cmd中执行pip install 第三方库名
2、如果网速比较慢,可以考虑使用国内的镜像网站进行安装

3、 镜像网站1:豆瓣源  其中【-i http://pypi.douban.com/simple/  --trusted-host pypi.douban.com】这个就是指定国内镜像网站去下载你所需要的包
# pip install selenium -i http://pypi.douban.com/simple/  --trusted-host pypi.douban.com

4、镜像网站2:清华源
# pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple/  --trusted-host pypi.tuna.tsinghua.edu.cn

7、查看安装了哪些库
 cmd中执行pip list

 8、卸载第三方库
 cmd中执行pip uninstall 第三方库名


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值