zoukankan      html  css  js  c++  java
  • 【python基础】os模块(库)方法汇总

      1、 重命名

    1 os.rename()   # 只能够更改当前文件的名字
    2 os.renames()   # 可以更改上层目录, 如果上层目录不存在, 就会创建

      2、删除文件

    1 os.remove()   # 用于删除指定路径的文件,如果指定的路径是个目录,报错

      3、创建目录

    1 os.mkdir()   # 创建目录,如果目录已存在,会报错
    2 # 只能用于创建一级目录,创建多级目录就会报错
    3 os.makedirs()   # 能够创建多级目录,如果目录已存在,会报错
    4 # 如果设置exist_ok=True, 目录已存在,就不会报错

      4、删除目录

    1 os.rmdir()  # 删除一级目录,如果目录不存在,报错
    2 os.removedirs()   # 删除多级目录, 若目录为空,则删除,直到某个目录不为空为止

      5、获取当前所在目录

    1 os.getcwd()

      6、获取目录列表

    1 os.listdir()

      7、切换所在目录

    1 os.chdir()

      8、判断文件是否存在

    1 os.path.exists()

      9、判断是否为文件, 目录

    1 os.path.isfile()
    2 os.path.isdir()

      10、判断是否为绝对路径

    1 os.path.abs()

      11、获取路径中的最后部分(文件名)

    1 os.path.basename()

      12、获取路径中的路径部分(文件名前的所有路径)

    1 os.path.dirname()
  • 相关阅读:
    javascript推荐书籍
    关于Cookie和Session的优缺点
    PHP try catch
    DQL、DML、DDL、DCL的概念与区别
    XP/Win7下QTP11循环试用30天的破解方法
    struts.xml配置详解
    MyEclipse8.5破解方法
    Myeclipse编写struts程序
    关于Hibernate的关联映射
    Java代码到字节码——第一部分
  • 原文地址:https://www.cnblogs.com/Tree0108/p/12116488.html
Copyright © 2011-2022 走看看