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

    os模块

    1、创建、删除一个文件夹

    import os
    os.mkdir('sirname')   #创建一个文件夹
    
    # os.rmdir('sirname')  # 删除一个文件夹

    2、创建、删除两个从属文件夹

    import os
    # os.makedirs('dirname1/dirname2')  # 创建两个父子的文件夹
    
    
    os.removedirs('dirname1/dirname2')  # 删除这两个父子文件夹

    3、将文件夹的文件以列表形式显示

    import os
    ret = os.listdir('D:骑士计划第五周')    # 将文件夹的文件以列表形式显示
    print(ret)   # ['Day22', 'Day23', '__init__.py']

    4、将目录与文件分割

    import os
    path = 'D:骑士计划第五周Day23'
    ret = os.path.split(path)
    print(ret)   # ('D:\骑士计划\第五周', 'Day23')
    ret1 = os.path.dirname(path)
    print(ret1)    # D:骑士计划第五周
    ret2 = os.path.basename(path)
    print(ret2)      # Day23

    5、判断文件是否在里面

    import os
    ret = os.path.exists('D:骑士计划第五周Day23')
    # ret = os.path.exists('D:骑士计划第五周Day24')
    print(ret)   # True  False   判断该文件是否在里面

    6、判断这是文件还是目录

    import os
    r1 = os.path.isfile('D:骑士计划第五周Day23')
    r2 = os.path.isdir('D:骑士计划第五周Day23')
    print(r1,r2)   # 判断是文件还是目录

    7、查看文件的大小

    import os
    size = os.path.getsize('D:骑士计划第五周Day23课程代码.py')
    print(size)  # 查看文件大小  不能查看文件夹大小

  • 相关阅读:
    Python Data Type
    Python 基础二
    Python的基础知识
    查看当前进程
    linux 通过服务名称查找目录
    在linux下登录MySQL,发现无法输入密码?
    多米诺骨牌效应
    MySQL MVCC底层原理详解MySQL MVCC底层原理详解
    C#保留小数点后几位
    在ubuntu服务器上安装mysql并配置外网访问
  • 原文地址:https://www.cnblogs.com/youhongliang/p/9587922.html
Copyright © 2011-2022 走看看