美文网首页
Python 目录&文件操作

Python 目录&文件操作

作者: jsdjl | 来源:发表于2017-10-15 09:25 被阅读0次

目录操作

  • 创建目录
    os.mkdir('temp')

  • 创建多级目录
    os.makedirs('c/d/e')

  • 删除空目录
    os.rmdir('temp')

  • 删除多级空目录
    os.removedirs('aaa/bbb')

  • 删除非空目录

    import shutil
    shutil.rmtree('temp')
    
  • 重命名
    os.rename('temp','temp1')

  • 移动

    import shutil
    shutil.move('temp1', 'bbb')
    
  • 获取当前路径
    print(os.getcwd())

  • 切换路径
    os.chdir('/opt')

  • 列出路径下的所有文件
    print(os.listdir('/opt'))

  • 复制目录
    shutil.copytree("olddir","newdir")

  • 获取目录大小(如果是软链接,需要先获取真实目录)

    import subprocess
    subprocess.call(['du', '-sh', '/opt/redis'])
    

文件操作

  • 创建文件

    from pathlib import Path
    Path('test').touch()
    
  • 获取文件属性
    print(os.stat('1.py'))

  • 获取文件大小
    print(os.path.getsize('/opt/redis/bin/redis-cli'))

  • 删除文件
    os.remove('file')

  • 复制文件

    import shutil
    shutil.copy('t', 'a')
    
  • 获取文件访问时间
    print(os.path.getatime('t'))

  • 修改文件权限

    os.chown('t2', 501, 20)
    os.chmod('t2',0o777)
    
    import shutil
    shutil.chown('t2','ding','ding  ')
    
  • 修改文件名
    os.rename('t1','t2')

  • 判断文件是否存在
    print(os.path.exists('a'))

  • 判断是否为文件
    print(os.path.isfile('t2'))

相关文章

  • flask路径问题

    直接使用python操作文件,是以当前目录为起始目录的 使用flask操作文件,是以server.py为当前目录的...

  • Python文件目录操作

    读取当前目录:os.getcwd 更改当前目录:os.chdir 读取当前目录文件和文件夹:os.listdir(...

  • python操作目录文件

    os.getcwd() 执行中,打印的是调用该方法的文件所在目录。例如,获取文件目录的文件在config目录下,...

  • Python文件目录操作

    一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。 1.得到当前工作目录,即当前...

  • Python 目录&文件操作

    目录操作 创建目录os.mkdir('temp') 创建多级目录os.makedirs('c/d/e') 删除空目...

  • Python:处理文件\文件夹的各种操作命令汇总

    1. python 中对文件、文件夹的操作 得到当前工作目录,即当前Python脚本工作的目录路径 返回指定目录下...

  • 34.Python:操作文件和目录

    前言 我们已经掌握了Python中文件的读写操作,如果要把文件指定写到某个目录下,又该如何操作呢?Python内置...

  • 01-Python 文件目录操作

    Python 文件和目录操作 Menu Pycharm 和 Jupyter notebook 列出指定目录下的所有...

  • 6.3Pytyhon文件的操作(三)

    目录 [TOC] 前言 这是相续上两篇6.1Python文件的操作(一)6.2Python 文件的操作的第三篇文章...

  • python IO编程之操作文件和目录

    python学习笔记,特做记录,分享给大家,希望对大家有所帮助。 操作文件和目录 如果我们要操作文件、目录,可以在...

网友评论

      本文标题:Python 目录&文件操作

      本文链接:https://www.haomeiwen.com/subject/vqmquxtx.html