OS提供跨平台可移植的操作系统编程接口

os 成员(变量、函数和类)

功能描述

os.environ

返回在当前系统上所有环境变量组成的字典。

os.sep

返回路径分隔符。

os.pathsep

返回多个路径分隔符。

os.curdir

返回当前目录符号。

os.pardir

返回上级目录符号。

os.getenv(key, default=None)

获取指定环境变量的值。

os.getlogin()

返回当前系统的登录用户名。与该函数对应的还有 os.getuid()、os.getgroups()、os.getgid() 等函数,用于获取用户 ID、用户组、组 ID 等,这些函数通常只在 UNIX 系统上有效。

os.getpid()

获取当前进程 ID。

os.getppid()

获取当前进程的父进程 ID。

os.cpu_count()

返回当前系统的 CPU 数量。

os.pathsep

返回当前系统上多条路径之间的分隔符。一般在 Windows 系统上多条路径之间的分隔符是英文分号(;);在 UNIX 及类 UNIX 系统(如 Linux、Mac os X)上多条路径之间的分隔符是英文冒号(:)。

os.linesep

返回当前系统的换行符。一般在 Windows 系统上换行符是“\r\n”:在 UNIX 系统上换行符是“\n”;在 Mac os X 系统上换行符是“\r”。

os.getcwd()

返回当前工作目录。

os.listdir(path)

返回目录内容列表。

os.chdir(path)

改变工作目录。

os.system()

Python脚本中运行shell命令。

os.mkdir(‘目录名’)

创建目录。

os.rmdir(‘目录名’)

删除目录。

os.rename(‘旧名’,‘新名’)

改名。

os.remove(‘文件名’)

删除文件。

os.path.isdir(‘目录名’)

判断是否为目录。

os.path.isfile(‘文件名’)

判断是否为文件。

os.path.exists(‘文件名’)

判断文件是否存在。

os.path.getsize(‘文件名’)

判断文件大小。

os.path.split(‘完整路径’)

将完整路径拆分为目录和文件名。

os.path.splitext(‘完整路径’)

将完整路径拆分出扩展名。

os.path.join(‘路径’,‘文件’)

拼接为完整路径。

os.path.normpath(‘完整路径’)

标准化路径。

posted on 2019-08-29 09:16  *赤子之心*  阅读(82)  评论(0)    收藏  举报