#coding:utf-8
import os
import shutil#将aaa.txt的内容复制到bbb.txt
shutil.copy('aaa.txt','bbb.txt')#将aaa.txt复制到目录
shutil.copy('aaa.txt','./a')#移动文件或目录
shutil.move('aaa.txt','bbb.txt')
shutil.move('aaa.txt','./a')
shutil.move('./b','./a')#创建多级目录
if os.path.exists('./a/b/c') == False:os.makedirs('./a/b/c')#删除目录,可以不为空
shutil.rmtree('./a')if os.path.exists('./a/b/c/d') == False:os.makedirs('./a/b/c/d')#复制一个目录a命名为b,目标b目录必须不存在
if os.path.exists('b') == False:shutil.copytree('a','b')

转载于:https://www.cnblogs.com/yuuwee/p/5685182.html

python目录操作shutil相关推荐

  1. python目录操作函数_Python3目录操作

    Python3 目录操作 常见的目录操作: 显示当前目录 切换目录 新建.删除目录.移动.复制 显示目录内容 判断目录.文件是否存在 目录操作常用的函数如下: os.listdir() # 列出目录下 ...

  2. Python文件操作-shutil 模块(参考)

    shutil 模块 1. shutil.copyfile( src, dst) 从源src复制到dst中去.当然前提是目标地址是具备可写权限.抛出的异常信息为 IOException. 如果当前的ds ...

  3. Python第二十天 shutil 模块 zipfile tarfile 模块

    Python第二十天  shutil 模块  zipfile   tarfile 模块 os文件的操作还应该包含移动 复制  打包 压缩 解压等操作,这些os模块都没有提供 shutil 模块 shu ...

  4. python创建文件os_Python之文件与目录操作(os、zipfile、tarfile、shutil)

    Python中可以用于对文件和目录进行操作的内置模块包括: 模块/函数名称功能描述 open()函数 文件读取或写入 os.path模块 文件路径操作 os模块 文件和目录简单操作 zipfile模块 ...

  5. python代码大全表解释-python文件及目录操作代码汇总

    前言 在python中,内置了文件(file)对象,通过一些内置的方法就可以实现对文件的操作,例如open()方法创建一个文件对象,write()方法向文件写入内容. 一.文件基本操作 1.创建和打开 ...

  6. python 文件和目录操作

    一.python中对文件.文件夹操作时经常用到的os模块和shutil模块常用方法. 1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() os.getcwd() 输出 ...

  7. 【python进阶】_文件和目录操作

    创建目录 os.makedirs 可以递归的创建目录结构,比如 import os os.makedirs('tmp/python/fileop',exist_ok=True) 会在当前工作目录下面创 ...

  8. Python 文件和目录操作总结

    Python文件和目录操作总结: 1. Python 中os模块基本命令 头文件 import os # 提供对操作系统进行调用的接口 os常用指令 1 os.getcwd() # 获取当前工作目录, ...

  9. python显示目录中的文件_Python中的文件和目录操作实现

    Python中的文件和目录操作实现 对于文件和目录的处理,虽然可以通过操作系统命令来完成,但是Python语言为了便于开发人员以编程的方式处理相关工作,提供了许多处理文件和目录的内置函数.重要的是,这 ...

最新文章

  1. sql2000 转sql2008
  2. layui上传图片接口
  3. 打开阿兹海默之门:华裔张复伦利用RNN成功解码脑电波,合成语音 | Nature
  4. JSP获得客服端MAC地址
  5. fetch.js php,JavaScript如何使用fetch来完成异步请求的实例介绍
  6. 《漫画算法》源码整理-2 数组 链表 队列
  7. 桶排序 Bin Sort
  8. 为什么每个人都应该尝试Ubuntu下篇 Why Everyone Should Try Ubuntu 分享
  9. 递归多线程实现前缀和
  10. No style sheet with given id found错误
  11. 计算机软件和理论学什么,武汉大学计算机软件与理论考研科目有哪些?
  12. 2015-2020年各类国际会议与期刊基于图像的三维对象重建论文综述(4)—— 3D Surface decoding
  13. Java中获取文件大小的正确方法
  14. [转载] 如何使用Python 实现秒表功能?
  15. 卡函数or1200基于simple-spi的SD卡驱动
  16. java 加锁_Java中的重重“锁”事
  17. picasa csdn_如何阻止Picasa截取不必要的屏幕截图
  18. 计算机信息管理的检索步骤,信息检索策略与步骤
  19. 前Google工程师Levandowski跳入优步监狱
  20. linux ftp pure,linux下安装FTP(pure-ftpd)

热门文章

  1. android 自定义折线图
  2. android4.0浏览器在eclipse中编译的步骤
  3. BIEE建模 之 Administration 导入元数据时无法显示表
  4. 你不得不知的Safari 4
  5. c语言未命名exe,用dev-c++编译出现问题,求大神解答啊
  6. 时序预测的必要条件是基于策略和环境相对稳定前提的
  7. jittor和pytorch生成网络对比之dragan
  8. pytorch使用mean降维打击
  9. 学号20175313 《实现Linux下cp XXX1 XXX2的功能(一)》第九周
  10. 聊聊MyBatis缓存机制