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

    import os

    #获取当前工作目录
    print(os.getcwd())

    #改变当前目录路径
    os.chdir(r"c:Users") #如不加上r,则反斜线要加反斜线符号进行转义
    print(os.getcwd())

    #返回当前目录 .
    print(os.curdir)

    #返回上一级目录 ..
    print(os.pardir)

    #创建目录:
    os.mkdir(r"c:a")

    #递归创建目录:
    os.makedirs(r"c:acd") #相当于linux中 mkdir -p命令

    #删除空目录:
    os.rmdir(r"c:acd") #只会删除d目录

    #递归删除空目录
    os.removedirs(r"c:acd") #acd目录如果都是空,则都会递归删除

    #列目录
    print(os.listdir(r"c:"))

    #删除一个文件
    os.remove(r'c:aa.txt')

    #重命名文件或目录
    os.rename("旧名称","新名称")

    #执行shell命令或cmd命令
    os.system("ipconfig /all")

    #返回文件的路径c:aa\bbcc
    print(os.path.dirname(r"c:aabcc\dd.txt"))

    #返回文件的名称dd.txt
    print(os.path.basename(r"c:aabccdd.txt"))

    #判断是否是一个文件
    print(os.path.isfile(r"c: est.php"))


  • 相关阅读:
    DIV+CSS笔记(二)
    DIV+CSS笔记(一)
    HTML基础笔记
    面向对象—封装—重载
    面向对象—封装
    面向对象—封装—people
    面向对象—封装—三角形
    权限修饰符—1
    权限修饰符—2(Father、Son)
    权限修饰符—3
  • 原文地址:https://www.cnblogs.com/hy007x/p/7727557.html
Copyright © 2011-2022 走看看