且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Python 标准库|学习笔记

更新时间:2022-08-13 23:40:04

开发者学堂课程【Python 语言基础 3:函数、面向对象、异常处理Python 标准库】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/601/detail/8761


Python 标准库


内容简介:

一、 开箱即用简介

二、 标准库文档

三、 sys 模块的作用

四、 引入 sys 模块

五、 sys 模块中的属性及执行

六、 os 模块中属性及执行

 

 

 

一、开箱即用简介(python 核心思想)

为了实现开箱即用的思想,python 为我们提供了一个模块的标准库,在这个标准库中,有很多强大的模块我们可以直接使用并且标准库会随 python 的安装一同安装

 

二、标准库文档

Gobal Module Index (全局模块索引——快速访问所有模块)


三、sys 模块的作用

sys 模块提供了一些变量和函数,使我们可以获取到 python 解析器的信息或者通过函数来操作 python 解析器

 

四、引入 sys 模块

import sys

print (sys)执行出现

 

五、sys 模块中的属性及执行

1. sys.argv 属性

  sys.argv 属性是获取代码时命令行中所包含的参数;sys.argv 属性是一个列表,列表中保存了当前命令的所有参数

  print(sys.argv)执行获取参数

 

2. pprint 模块

 pprint 模块给我们提供一个方法 pprint()方法可以用来打印的数据做简单的格式化

import pprint


3. sys.Modules 属性

sys.Modules 属性是获取当前程序中引入的所有模块;modules 是一个字典,字典的key是模块的名字,字典的 value 是模块对象.

print(sys.moudles)执行可以获取所有模块

pprint.pprint(sys.moudles)

 

4. sys.path 属性

sys.path 是一个列表,列表中保存的是模块的搜索路径

pprint.pprint(sys.path)

 

5. sys.platform 属性

sys.platform 属性,表示当前 python 运行的平台

print(sys.platform)

 

6. sys.exit() 函数

sys.exit() 函数,用来退出程序

sys.exit(‘程序出现异常,结束!’)

print(‘hello’)

六、os 模块

os(操作系统)模块让我们可以对操作系统进行访问

import os

1. os.environ 属性

os.environ 属性,可以获取到系统的环境变量

pprint.pprint(os.environ[‘path’])

 

2. os.system()函数

os.system( ) 函数,用来执行操作系统的名字

os.system(‘dir’)

os.system(‘notepad’)​​执行该命令打开笔记本

 

python 为我们提供了一个标准库,里面模块功能可以让我们直接使用。