• OS模块


    #os模块

    文件

    - os.rename("旧文件","新文件")   #重命名
    - os.remove("要删除的文件名")   #删除文件
    

    文件夹

    os.makedirs("a/b/c/d/e/f")      # 递归创建文件夹   
    os.removedirs("a/b/c/d/e/f")    # 递归删除文件夹   
    os.mkdir("a")                   # 创建文件夹      
    os.rmdir("a")                   # 删除文件夹      
    print(os.listdir("C:Python26视频"))            # 查看当前路径下所有的文件  
    

    路径

    os.getcwd()   ##获取当前工作路径
    os.chdir()   #改变当前脚本工作目录,相当于终端下的cd
    os.path.abspath()   #获取文件的绝对路径
    os.path.split()   #路径分隔
    os.path.dirname()   #h获取父集目录
    print(os.path.basename("F:学习python-lch作业day15"))  ##返回path最后的文件夹名
    print(os.path.dirname(__file__))   ##获取到本文件的路径
    print(os.path.dirname(os.getcwd()))  #获取当前文件的路径的上一层路径
    

    is系列 -

    print(os.path.exists("C:Python_26day07"))   # 判断路劲是否存在  
    print(os.path.isabs("day07"))       # 如果path是绝对路径,返回True  
    print(os.path.isfile("C:Python_26day15lib.py"))   # 如果path是一个存在的文件,返回True。否则返回False  
    print(os.path.isdir("C:Python_26day15"))  # 如果path是一个存在的目录,则返回True。否则返回False  
    

    print(os.path.join("C:\User",'Python_26',"day15","lib.py"))  # 将多个路径组合后返回,第一个绝对路径之前的参数将被忽略 ***
    >>>>C:UserPython_26day15lib.py
    print(os.path.join("daye","db","lalal")) 
    print(os.path.getsize("C:Python_26day15lib.py")) # 获取文件大小 ***
    

    其他

    print(os.popen("dir").read())  # 给终端发送指令 **
    print(os.environ)  # 获取环境变量
    

  • 相关阅读:
    日报 18/06/21
    collection
    日报 18/06/20
    getTickCount()函数 VS GetTickCount()函数
    临时变量不能作为非const类型引用形参的实参
    关于Char类型数据做cout输出
    静态局部变量、静态全局变量、extern全局变量、自动变量 札记
    cvKMeans2函数用法概述
    操作系统 庞丽萍 第五章
    操作系统 庞丽萍 第四章
  • 原文地址:https://www.cnblogs.com/Nayears/p/12166574.html
Copyright © 2020-2023  润新知