• os模块


    import os
    
    
    # 一、和文件操作相关,重命名,删除等
    # os.remove('a.txt') 删除某个路径下的文件
    
    # os.rename('a.txt', 'b.txt') # 将文件a.txt改名为b.txt
    
    
    # 二、删除目录,必须是空目录
    # os.removedirs('aa')
    
    # 如果要删除非空目录
    # 1.可以通过递归删除目录内的所有内容
    
    # 2.使用shutil模块
    # import shutil
    # shutil.rmtree('bb')
    
    
    # 三、和路径相关的操作,被封装到另一个子模块中的目录或文件
    # res= os.path.dirname(r'd:/aaa/bbb/v/s.txt') # 不判断路径是否存在
    # res = os.path.dirname(__file__)
    # print(res)
    
    # 获取文件名
    # res = os.path.basename(r'd:/aa/bb/b.txt')
    # print(res)
    
    # 把路径中的路径名和文件名分开,结果是元组
    # res = os.path.split(r'd:/aa/bb/b.txt')
    # print(res)
    
    # 路径拼接
    # res = os.path.join('d:\', 'aaa', 'bbb', 'ccc')
    # print(res)
    
    # # 如果为/开头的路径,则返回当前盘符+该路径
    # res = os.path.abspath(r'/a/b/c')
    # print(res)
    # # 如果不是以/开头,则返回当前默认路径+该路径
    # res = os.path.abspath(r'a/b/c')
    # print(res)
    
    # # 判断是否是绝对路径
    # print(os.path.isabs('f:/a.txt'))
    # print(os.path.isabs('a/b.txt'))
    #
    # # 判断是否是目录
    # print(os.path.isdir('d:/k'))
    #
    # # 判断是否存在
    # print(os.path.exists('d:/a.txt'))
    #
    # # 判断是否是文件
    # print(os.path.isfile('d:/k'))
  • 相关阅读:
    css 计数器
    页面自动刷新的几种方式
    jq的“钉”插件--jquery.pin.js
    CSS3之Transform(变形)一
    css3之Transition(转换)
    常用css+css3集锦
    JQuery需要手动回收xmlHttpRequest对象
    javascript 闭包暴露句柄和命名冲突的解决方案
    firefox浏览器删除插件
    jQuery中的.bind()、.live()和.delegate()之间区别分析
  • 原文地址:https://www.cnblogs.com/GOD-L/p/13527538.html
Copyright © 2020-2023  润新知