zoukankan      html  css  js  c++  java
  • Python--module--OS

    import  os
    a = os.getcwd()  # 获取当前的操作目录
    b = os.chdir("C:\Users") # 切换目录
    e = os.curdir # 获取当前目录 >> .
    f = os.pardir # 获取上级目录 >> ..
    os.makedirs(r"C:acd") # 递归创建目录
    os.removedirs(r"C:acd") # 如果啊目录为空,则删除并递归到上一级目录,如果也为空,也删除。
    os.mkdir(r"C:a") # 创建目录,不能递归创建
    os.rmdir(r"C:a") # 删除单级空目录,如果目录不为空则无法删除
    g = os.listdir(".") # 列出目标目录里的文件及文件夹
    h = os.listdir("D:/") # 列出D盘下的文件及文件夹
    os.remove("abc.txt") # 删除一个文件
    os.rename("oldname", "newname") # 文件重命名
    i = os.stat(r"Os_module.py") #获取文件或目录的信息
    j = os.stat(r"..day02") #获取文件或目录的信息
    print(os.linesep)  #当前操作系统的换行符
    print(os.environ) # 查看当前系统的环境变量
    print(os.pathsep) # 输出用于分割文件路径的字符串
    print(os.name) # 输出当前平台名称:nt == windows
    os.system("ipconfig") # 用于执行命令
    os.system("dir") # 用于执行命令
    print(os.path.abspath(__file__)) #获取绝对路径
    print(os.path.abspath("."))
    split,dirname,basename不考虑路径或文件是否存在,只是处理
    
    # 将path分割成目录和文件名两部分,返回元组
    print(os.path.split(r"D:Python-workspacesweek5day04oke.py"))
    返回目录名
    print(os.path.dirname(r"D:Python-workspacesweek5day04oke.py"))
    # 返回目录名
    print(os.path.basename(r"D:Python-workspacesweek5day04oke.py"))
    
    print(os.path.exists(r"C:ac")) # 判断文件是否存在
    print(os.path.isabs(r"C:user")) # 判断是否为绝对路径,不考虑路径是否存在
    print(os.path.isfile(r".Os_module.py")) # 判断是否是文件
    print(os.path.isdir(r"C:work")) # 判断是否是目录
    print(os.path.getatime("Os_module.py"))  # 返回path所指向的文件或者目录的最近访问时间
    print(os.path.getctime("Os_module.py")) # windows环境下是输出文件创建时间;如果是linux环境下ctime代表“状态时间”
    print(os.path.getmtime("Os_module.py"))  # 返回path所指向的文件或者目录的最后修改时间
    print(os.path.getsize("Os_module.py"))  # 返回path的大小
    
  • 相关阅读:
    java代码确认出ip和主机名
    java代码getHostAddress .getHostName()的练习
    java代码用户界面网格布局GridLayout.划分为格子区域
    java图形用户界面BorderLayout布局。冲突
    java图形用户界面添加背景颜色不成功的解决方案
    java图形用户界面练习。j2se
    java代码Calendar类
    java图形用户界面添加图片的代码
    java图形用户界面边界布局管理器
    P1120 小木棍 [数据加强版]
  • 原文地址:https://www.cnblogs.com/sunnytomorrow/p/13435796.html
Copyright © 2011-2022 走看看