os模块
这个模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块尤其重要。
os.sep 获取操作系统特定的路径分割符。比如在Linux、UNIX下它是"/",在Windows下它是"\\",而在Mac OS下它是":"。
os.name 字符串指示你正在使用的平台。比如对于Windows,它是"nt",对于Linux/UNIX用户,它是"posix"。
os.getcwd() 函数得到当前工具工作目录,即当前python脚本工作的目录路径。
os.getenv(key) 函数用来读取环境变量
os.putenv(key,value) 函数用来设置环境变量
os.listdir(path) 返回指定目录下的所有文件名和目录名
os.remove(filepath) 函数用来删除一个文件
os.system(shellStr) 函数用来运行shell命令,Windows平台则是运行批处理命令
os.linesep 字符串给出当前平台使用的行终止符。例如,Windows使用"\r\n",Linux使用"\n",而Mac使用"\r"
os.path.split(pathname) 函数返回一个路径的目录名和文件名
os.path.isfile(path) 函数检验给出的路径是不是一个文件
os.path.isdir(path) 函数检查给出的路径是否是目录
os.path.existe(path) 函数用来检验给出的路径是否真的存在
网友评论