2020-12-2--python标准库

python标准库

  • sys模块
  • os模块

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

sys模块

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

// An highlighted block引入sys模块
import sys
sys.argv
获取执行代码时,命令行中所包含的参数
该属性是一个列表,列表中保存了当前命令中所有的参数
print(sys.argv)pprint模块它给我们提供了一个方法
pprint()方法可以用来对打印的数据做简单的格式化import pprint
print(sys.modules)获取当前程序中所有的模块
modules是一个字典,字典中的key是模块的名字,字典的value是模块对象
pprint.pprint(sys,modules)sys.path#是一个列表,列表中保存的是一个模块的搜索路径sys.platform#表示当前python运行的平台
sys.exit('程序出现异常')#退出平台

os模块

// An highlighted block
import os
os.environ
通过这个属性可以获取到系统的环境变量
pprint.pprint(os.environ['path'])os.system()#可以用来执行操作系统的名字
os.system('dir')
os.system('notepad')

2020-12-2--python标准库

python标准库

  • sys模块
  • os模块

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

sys模块

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

// An highlighted block引入sys模块
import sys
sys.argv
获取执行代码时,命令行中所包含的参数
该属性是一个列表,列表中保存了当前命令中所有的参数
print(sys.argv)pprint模块它给我们提供了一个方法
pprint()方法可以用来对打印的数据做简单的格式化import pprint
print(sys.modules)获取当前程序中所有的模块
modules是一个字典,字典中的key是模块的名字,字典的value是模块对象
pprint.pprint(sys,modules)sys.path#是一个列表,列表中保存的是一个模块的搜索路径sys.platform#表示当前python运行的平台
sys.exit('程序出现异常')#退出平台

os模块

// An highlighted block
import os
os.environ
通过这个属性可以获取到系统的环境变量
pprint.pprint(os.environ['path'])os.system()#可以用来执行操作系统的名字
os.system('dir')
os.system('notepad')