zoukankan      html  css  js  c++  java
  • Python--module--OS

    import  os
    a = os.getcwd()  # 获取当前的操作目录
    b = os.chdir("C:\Users") # 切换目录
    e = os.curdir # 获取当前目录 >> .
    f = os.pardir # 获取上级目录 >> ..
    os.makedirs(r"C:acd") # 递归创建目录
    os.removedirs(r"C:acd") # 如果啊目录为空,则删除并递归到上一级目录,如果也为空,也删除。
    os.mkdir(r"C:a") # 创建目录,不能递归创建
    os.rmdir(r"C:a") # 删除单级空目录,如果目录不为空则无法删除
    g = os.listdir(".") # 列出目标目录里的文件及文件夹
    h = os.listdir("D:/") # 列出D盘下的文件及文件夹
    os.remove("abc.txt") # 删除一个文件
    os.rename("oldname", "newname") # 文件重命名
    i = os.stat(r"Os_module.py") #获取文件或目录的信息
    j = os.stat(r"..day02") #获取文件或目录的信息
    print(os.linesep)  #当前操作系统的换行符
    print(os.environ) # 查看当前系统的环境变量
    print(os.pathsep) # 输出用于分割文件路径的字符串
    print(os.name) # 输出当前平台名称:nt == windows
    os.system("ipconfig") # 用于执行命令
    os.system("dir") # 用于执行命令
    print(os.path.abspath(__file__)) #获取绝对路径
    print(os.path.abspath("."))
    split,dirname,basename不考虑路径或文件是否存在,只是处理
    
    # 将path分割成目录和文件名两部分,返回元组
    print(os.path.split(r"D:Python-workspacesweek5day04oke.py"))
    返回目录名
    print(os.path.dirname(r"D:Python-workspacesweek5day04oke.py"))
    # 返回目录名
    print(os.path.basename(r"D:Python-workspacesweek5day04oke.py"))
    
    print(os.path.exists(r"C:ac")) # 判断文件是否存在
    print(os.path.isabs(r"C:user")) # 判断是否为绝对路径,不考虑路径是否存在
    print(os.path.isfile(r".Os_module.py")) # 判断是否是文件
    print(os.path.isdir(r"C:work")) # 判断是否是目录
    print(os.path.getatime("Os_module.py"))  # 返回path所指向的文件或者目录的最近访问时间
    print(os.path.getctime("Os_module.py")) # windows环境下是输出文件创建时间;如果是linux环境下ctime代表“状态时间”
    print(os.path.getmtime("Os_module.py"))  # 返回path所指向的文件或者目录的最后修改时间
    print(os.path.getsize("Os_module.py"))  # 返回path的大小
    
  • 相关阅读:
    1022. 从根到叶的二进制数之和
    剑指 Offer 54. 二叉搜索树的第k大节点
    枚举--百练2811--熄灯问题
    UVA 572 BFS 图论入门
    百练1088 DP+DFS 迷宫问题
    poj 1661 动态规划 拯救老鼠
    入坑动态规划!POJ 1458字符串最大公共子序列
    文件后缀批处理
    奇妙的算法--UVA 679(二叉树的编号)
    栈_uva514
  • 原文地址:https://www.cnblogs.com/sunnytomorrow/p/13435796.html
Copyright © 2011-2022 走看看