【Python】基础部分 -- 常用模块 -- os 系统级操作相关

 os  系统级操作相关

   《path》

       os.path.isfile() #是否文件

       os.path.isdir() #是否目录

       os.path.isabs() #是否绝对路径

       os.path.exists() #是否存在

       os.path.split() #分割目录与文件名

       os.path.splitext() #分离扩展名

       os.path.dirname() #获取路径名

       os.path.abspath() #获取绝对路径

       os.path.basename() #获取文件名

       os.path.getsize() #文件大小

       os.path.join(dir, filename) #拼接文件目录

 

  《non path》

       os.getcwd()  #当前目录

       os.listdir()   #返回指定目录下的文件及目录名

       os.remove() #删除文件

       os.removedirs() #删除多个目录

       os.system() #运行shell命令

       os.getenv() #读取操作系统环境变量HOME的值

       os.environ()  #返回操作系统所有的环境变量

       os.environ.setdefault()  #设置系统环境变量,仅程序运行时有效

       os.linesep  #当前平台的行终止符

       os.name #正使用的平台名 win = 'nt'  linux = 'posix'

       os.rename(old, new) #重命名

       os.makedirs(r'c:\python\test') #创建多级目录

       os.mkdir() #创建单个目录

       os.stat(file) #获取文件属性

       os.chmod(file) #修改文件权限及时间戳

       os.exit() #终止当前进程

       os.chdir(dirname) #改变工作目录到dirname

       os.get_terminal_size() #当前终端大小

       os.kill(10084,signal.SIGILL) #杀死进程   linux下 ps -ef 打印进程号

posted @ 2018-05-31 16:43  caya  阅读(109)  评论(0编辑  收藏  举报