• Python os 模块


    os 就是operation system

    os.name Python 运行所在的环境: posix,nt,java

    os.environ

    os.walk()

    os.listdir() “list directories”,列出(当前)目录下的全部路径(及文件)

    os.mkdir() “make directory”,用处是“新建一个路径”

    os.remove()  用于删除文件,如果指定路径是目录而非文件的话,就会抛出 IsADirectoryError异常。删除目录应该使用os.rmdir()函数。

    os.rename()

    os.getcwd()  get the current working directory

    os.chdir()      change the directory

    os.path

    os.path.join() 将多个传入路径组合为一个路径

    os.path.abspath()  相应的绝对路径格式的字符串

    os.path.basename() 返回传入路径的“基名”,即传入路径的最下级目录。

    os.path.dirname() 返回的是最后一个分隔符前的整个字符串:

    os.path.split() 将传入路径以最后一个分隔符为界,分成两个字符串,并打包成元组的形式返回;前两个函数os.path.dirname()os.path.basename()的返回值分别是函数

    os.path.split()返回值的第一个、第二个元素。

    os.path.exists()  这个函数用于判断路径所指向的位置是否存在。若存在则返回True,不存在则返回False.

    os.path.isabs()  判断传入路径是否是绝对路径,若是则返回True,否则返回False

    os.path.isfile() 和 os.path.isdir() 分别判断传入路径是否是文件或路径

    import os
    print(os.getcwd())
    print(os.path.dirname(os.getcwd()))
    print(os.path.basename(os.getcwd()))
    print(os.path.basename(__file__).split('.')[0])
    print(os.path.basename(__file__).split('.')[1])

    H:PO
    H:
    PO
    test
    py

    每天进步一点点,多思考,多总结 版权声明:本文为CNblog博主「zaituzhong」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
  • 相关阅读:
    一、
    一、AJAX
    一、RequireHttps
    【2019-08-23】被环境影响时,想想初心
    【2019-08-22】任何收获,是需要成本的
    【2019-08-20】有点目标,有点计划,有点目的
    【2019-08-21】承认自己错误,就是正确的开始
    【2019-08-19】新,是一种魔力
    【2019-08-18】时间是有密度的
    【2019-08-17】工作太多是适得其反
  • 原文地址:https://www.cnblogs.com/tingxin/p/12233497.html
Copyright © 2020-2023  润新知