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

    os模块

    与操作系统交互,可以操控文件

    import os
    
    print(os.getcwd()) # 获取当前文件目录
    os.mkdir('m2') # 创建一个文件夹
    os.rmdir('m2')  # 删除文件夹
    

    *************(经常用到)

    res = os.listdir(r'D:上海Python11期视频python11期视频day 17')  # 列出所有文件
    print(res)
    
    os.rename('test.py','test1.py')
    os.remove('test1.py')
    

    __file__只有pychamr才提供,python本身不支持

    print('os.path.abspath(__file__):',os.path.abspath(__file__))  # 支持不同的平台(windows,ios,andirod,linux,unix)
    返回path规范化的绝对路径
    
    print('__file__:',__file__)
    
    print(os.path.exists('01 包.py'))  # 文件不存在False,存在True
    
    print(os.path.isfile('01 包.py')) # 是否为文件
    print(os.path.isdir('01 包.py')) # 是否为文件夹
    

    ********(经常使用)

    # 支持不同的平台(windows,ios,andirod,linux,unix)
    
    res = os.path.join(r'D:上海Python11期视频python11期视频day 17m1bb','m5.py') # 拼接文件路径
    res = os.path.join(r'D:上海Python11期视频python11期视频day 17m1bb','m5','test.py') # 拼接文件路径# print(r'D:上海Python11期视频python11期视频day 17m1b'+'m5.py')
    
    print(res)
    

    ******* (经常使用)

    print(os.path.abspath(__file__))
    print(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) #返回path的目录
    
    import os
    g = os.walk(r'D:上海Python11期视频python11期视频day 17')  # 返回三个值,第一个值是路径;第二个值是路径下的文件夹,第三个值是路径下的文件
    for i in g:
        print(i)
    
  • 相关阅读:
    flex属性导图
    html代码换行造成空格间距问题
    iconfont作用在css伪类中的写法
    JS模态框 简单案例
    JS实时获取输入框中的值
    JS封装addClass、removeClass
    特效 左右滑动轮播图jQuery思路
    JS 字符串两边截取空白的trim()方法的封装
    JavaScript易混淆知识点小回顾--数组方法与字符串方法;
    用GitHub来展示前端页面
  • 原文地址:https://www.cnblogs.com/aden668/p/11365910.html
Copyright © 2011-2022 走看看