当前位置:优草派 > 问答 > Python问答

os和sys模块的作用?

标签: Python  python模块  作者: 陈立鑫

回答:

os模块主要是负责程序与操作系统的交互,提供了访问操作系统底层的接口; sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境。

os 常用方法

os.remove() 删除文件
os.rename() 重命名文件
os.walk() 生成目录树下的所有文件名
os.chdir() 改变目录
os.mkdir/makedirs 创建目录/多层目录
os.rmdir/removedirs 删除目录/多层目录

sys 常用方法

sys.argv 命令行参数List,第一个元素是程序本身路径
sys.modules.keys() 返回所有已经导入的模块列表
sys.exit(n) 退出程序,正常退出时exit(0)
sys.stdout 标准输出
sys.stdin 标准输入
sys.stderr 错误输出

TOP 10
  • 周排行
  • 月排行