zoukankan      html  css  js  c++  java
  • python的os模块的基本使用

    OS模块:
    用于处理文件与目录

    • os.name

      • 属性,访问当前操作系统的名称
        Window:’nt’

        Linux:’posix’

        Mac:’MAC’
    • os.getcwd()

      • getcwd()

    工作目录:程序运行时的保留的文件路径,可以在程序运行期间改变
    运行目录:程序运行时的路径

    • os.chmod() 方法用于更改文件或目录的权限。
      os.chmod(path, mode)
      Path:文件路径
      Mode:权限 0o777

    • os.chown():更改文件所有者。
      os.chown(path, uid, gid);
      参数
      path -- 设置权限的文件路径
      uid -- 所属用户 ID
      gid -- 所属用户组 ID

    • os.mkdir(path,mode):创建文件

    • os.remove(path):
      删除路径为path的文件。如果path 是一个文件夹,将抛出OSError; 查看下面的rmdir()删除一个 directory。

    • os.chdir:切换路径

    • os.listdir():path=None时,返回当前工作目录下的目录以及文件;有路径,则返回该路径下的目录及文件

    • os.removedirs(pata)
      递归删除目录

    • os.rmdir(path)
      删除指定的文件目录,只有是空才能删除。

    • os.rename(src,dst)方法用于命名文件或目录,从 src 到 dst,如果dst是一个存在的目录
      src -- 要修改的目录名
      dst -- 修改后的目录名

    • os.renames(old,new)方法用于递归重命名目录或文件
      old -- 要重命名的目录
      new --文件或目录的新名字。甚至可以是包含在目录中的文件,或者完整的目录树。

    • str.replace(old,new,max)
      old:要替换的字符
      new:替换后的字符
      max:最大替换的次数

    • os.path.join()
      join(a,*p)
      拼接path及name并去重

    • os.system(‘cmd’)
      跟命令:

    所有的事都会过去,我们所有的人都是从小白开始,坚持下去。
  • 相关阅读:
    Ⅲ:作业
    Ⅱ:python入门
    Auth模块
    django中间件
    Django的cookie以及session
    form组件
    Django Ajax
    Django模板层3和ajax初始
    聚合/分组 查询 事务
    Django ORM常用模块
  • 原文地址:https://www.cnblogs.com/li-dy/p/11987388.html
Copyright © 2011-2022 走看看