python标准库——os

2019-12-07  本文已影响0人  泡菜鸡丁

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) 函数用来检验给出的路径是否真的存在

上一篇 下一篇

猜你喜欢

热点阅读