zoukankan      html  css  js  c++  java
  • os 模块

       print(os.getcwd())                                                                                        #当前文件目录
      print(os.listdir(os.getcwd()))                                                                        #当前路径下的所有文件和子目录
      print(os.path.split(os.getcwd(path)))                                                           #将目录分为目录和文件名
      print(os.path.join(path,path))                                                                    #将两个目录合并,若两个都是绝对路径,保留第二个
      print(os.path.getsize("D:\python"))                                                             #文件的的大小,若为文件夹返回0
      print(os.path.exists("python"))                                                                     #文件或者目录是否存在,返回true/false
      print(os.path.abspath("python"))                                                                 #文件或者文件夹的绝对路径
      print(os.path.basename("C:THEONEPycharmProjectspython"))            #当前目录的文件名或者最后的文件目录
      print(os.path.dirname("C:THEONEPycharmProjectspython"))                #当前目录的父目录
      print(os.path.getatime("python"))                                                                #返回文件或者文件目录最后一次浏览时间
      print(os.path.getctime("D:\python"))                                                          #返回文件或者文件目录创建时间
      print(os.path.getmtime("D:\python"))                                                         #返回文件或者文件目录最后一次修改时间
      print(os.makedirs("dirnamedirname"))                                                       #创建多层递归目录
      print(os.mkdir("dirname"))                                                                           #创建单层目录
      print(os.removedirs("dirnamedirname"))                                                    #删除多层目录
      print(os.rmdir("dirname"))                                                                           #删除单层目录

           print(os.remove("filename"))                                                                       #删除文件

           print(os.rename("oldname","nemname"))                                                   #文件重命名

      print(os.stat("python"))                                                                                #文件或者目录属性  

  • 相关阅读:
    HDU1255 覆盖的面积 —— 求矩形交面积 线段树 + 扫描线 + 离散化
    HDU1542 Atlantis —— 求矩形面积并 线段树 + 扫描线 + 离散化
    HDU1540 Tunnel Warfare —— 线段树 区间合并
    HDU3974 Assign the task —— dfs时间戳 + 线段树
    HDU4027 Can you answer these queries? —— 线段树 区间修改
    POJ3264 Balanced Lineup —— 线段树单点更新 区间最大最小值
    ZOJ1610 Count the Colors —— 线段树 区间染色
    HDU1698 Just a Hook —— 线段树 区间染色
    POJ2528 Mayor's posters —— 线段树染色 + 离散化
    POJ3468 A Simple Problem with Integers —— 线段树 区间修改
  • 原文地址:https://www.cnblogs.com/itheone/p/11465963.html
Copyright © 2011-2022 走看看