zoukankan      html  css  js  c++  java
  • python之OS模块详解

    os模块负责程序与操作系统的交互,提供了访问操作系统底层的接口;sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境。

    
    
    os.makedirs("dirname1/dirname2")            # 创建递归的目录
    os.remove("dirname3/dirname2/a_test")             # remove删除文件
    os.removedirs("dirname1/dirname2")              # 如果dirname2为空,删除dirname2及其之上的目录,直到目录里面有其他文件或者文件夹为止
    # os.rename("dirname1","dirname3")              # 重命名文件名,把第一个参数文件名改成第二个参数文件名
    # print(os.listdir("dirname1"))                       # 把dirname1下面的文件名及文件夹名以列表的形式列出来
    # print(os.path.exists("dirname1"))                   # 检查目录存不存在
    print(os.path.split("dirname3/dirname2/a_test"))               # 以元祖的形式列出文件的路径和文件名
    print(os.path.basename("dirname3/dirname2/a_test"))             # 列出文件名
    print(os.path.dirname("dirname3/dirname2/a_test"))              # 列出文件的路径
    print(os.path.dirname(__file__))                # 文件当前的目录
    print(os.getcwd())                              # 文件所在的目录
    print(os.walk("day22 模块"))
    a = "E:python3python3 projectday 22 模块"
    b = "a.text"
    print(os.path.join(a,b))                        # 用join把路径和文件名连接起来
    
    # print(os.path.abspath("s1 记忆.py"))      # 取文件的绝对路径
    print(os.path.isabs("E:seafile backuppython3python3 projectday 22 模块"))   # 判断是不是绝对路径
    # print(os.system("dir"))                   # os.system调用系统的cmd命令
    # print(os.path.getsize("s1 记忆.py"))      # 返回文件的大小
    
    
    对于一个有思想的人来说,没有地方是荒凉而遥远的
  • 相关阅读:
    1mustache基本使用
    better-scroll
    PTA 题解:jmu-Java&Python-统计文字中的单词数量并按出现次数排序
    Java : Comparable 和 Comparator 接口
    java校验特殊符号
    vue项目左右布局的菜单效果,树形菜单
    响应式树形菜单导航,jq+ajax
    2020书单
    vite 为什么快
    vite 尝鲜
  • 原文地址:https://www.cnblogs.com/quanag/p/10657903.html
Copyright © 2011-2022 走看看