python自带的os模块提供了许多与操作系统交互的函数,适配多种操作系统,比如windows,mac,linux等,比如常用路径操作、进程管理、环境参数等都可通过os模块实现。
以下是自带的os.py中的前面一部分代码。
- 第一个红框中主要说明如下:
—— os.name为'posix'或'nt'
—— os.curdir是一个表示当前目录的字符串(总是'.')
—— os.pardir是一个表示父目录的字符串(总是'..')
—— os.sep是路径分隔符('/'或'\\')
—— os.extsep是扩展分隔符(总是'.')
—— os.altsep是备用路径名分隔符(None或'/')
—— os.pathsep是$PATH等中使用的组件分隔符
—— os.linesep是文本文件中的行分隔符('\r'或'\n'或'\r\n')
—— os.defpath为可执行文件的默认搜索路径
—— os.devnull为空设备的文件路径('/dev/null'等)
其中os.name意味着操作系统类型,'posix'指的是