Python 新建文件夹与复制文件夹内所有内容的方法


Posted in Python onOctober 27, 2018

在指定路径下新建一个文件夹:

import os
def newfile(path):
 path=path.strip()
 path=path.rstrip("\\")
 # 判断路径是否存在
 isExists=os.path.exists(path)
 # 不存在
 if not isExists:
  # 创建目录操作函数
  os.makedirs(path)
  print(path+' 创建成功')
  return True
 #存在
 else:
  print(path+' 目录已存在')
  return False

# 定义要创建的目录
newpath="F:\\14"
# 调用函数
newfile(newpath)

主要用了两个Python中os模块下的函数:

os.path.exists:判断路径是否存在

os.makedirs:生成多级目录,比如路径为”F:\18\15”,但是f盘根目录下没有18文件夹,也可以线创建18,然后在18内创建15。

将一个文件夹下的所有文件拷贝到指定路径下:

利用shutil模块下的copytree函数

import shutil
shutil.copytree('F:/12', 'F:/14')

以上这篇Python 新建文件夹与复制文件夹内所有内容的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
分析Python编程时利用wxPython来支持多线程的方法
Apr 07 Python
python爬虫入门教程--正则表达式完全指南(五)
May 25 Python
python opencv之SIFT算法示例
Feb 24 Python
详解Django之auth模块(用户认证)
Apr 17 Python
python3+PyQt5+Qt Designer实现堆叠窗口部件
Apr 20 Python
对Python2与Python3中__bool__方法的差异详解
Nov 01 Python
在python中利用opencv简单做图片比对的方法
Jan 24 Python
Python函数参数分类原理详解
May 28 Python
Python分类测试代码实例汇总
Jul 23 Python
Python Opencv实现单目标检测的示例代码
Sep 08 Python
python爬虫请求头的使用
Dec 01 Python
python 爬虫爬取京东ps4售卖情况
Dec 18 Python
Python利用递归实现文件的复制方法
Oct 27 #Python
python实现本地图片转存并重命名的示例代码
Oct 27 #Python
python将.ppm格式图片转换成.jpg格式文件的方法
Oct 27 #Python
对python 匹配字符串开头和结尾的方法详解
Oct 27 #Python
Python判断以什么结尾以什么开头的实例
Oct 27 #Python
浅谈Python脚本开头及导包注释自动添加方法
Oct 27 #Python
使用python实现http及ftp服务进行数据传输的方法
Oct 26 #Python
You might like
php开发环境配置记录
2011/01/14 PHP
在windows平台上构建自己的PHP实现方法(仅适用于php5.2)
2013/07/05 PHP
php socket实现的聊天室代码分享
2014/08/16 PHP
php中使用gd库实现远程图片下载实例
2015/05/12 PHP
php版微信公众平台回复中文出现乱码问题的解决方法
2016/09/22 PHP
CI框架常用经典操作类总结(路由,伪静态,分页,session,验证码等)
2016/11/21 PHP
用JavaScript对JSON进行模式匹配 (Part 2 - 实现)
2010/07/17 Javascript
div层的移动及性能优化
2010/11/16 Javascript
EXTJS FORM HIDDEN TEXTFIELD 赋值 使用value不好用的问题
2011/04/16 Javascript
将HTMLCollection/NodeList/伪数组转换成数组的实现方法
2011/06/20 Javascript
JavaScript prototype 使用介绍
2013/08/29 Javascript
Jquery AJAX POST与GET之间的区别
2013/11/14 Javascript
javascript框架设计之框架分类及主要功能
2015/06/23 Javascript
seajs学习之模块的依赖加载及模块API的导出
2016/10/20 Javascript
javascript数据类型详解
2017/02/07 Javascript
深入理解ES6中let和闭包
2018/02/22 Javascript
jQuery Ajax async=>false异步改为同步时,解决导致浏览器假死的问题
2019/07/22 jQuery
layui 监听select选择 获取当前select的ID名称方法
2019/09/24 Javascript
浅析Vue下的components模板使用及应用
2019/11/27 Javascript
[02:12]2019完美世界全国高校联赛(春季赛)报名开启
2019/03/01 DOTA
[52:02]完美世界DOTA2联赛PWL S2 FTD.C vs SZ 第一场 11.27
2020/11/30 DOTA
pygame学习笔记(6):完成一个简单的游戏
2015/04/15 Python
Pycharm学习教程(4) Python解释器的相关配置
2017/05/03 Python
Python数据可视化编程通过Matplotlib创建散点图代码示例
2017/12/09 Python
Python基于生成器迭代实现的八皇后问题示例
2018/05/23 Python
python实现推箱子游戏
2020/03/25 Python
Python实现壁纸下载与轮换
2020/10/19 Python
Pycharm配置autopep8实现流程解析
2020/11/28 Python
解决pytorch 模型复制的一些问题
2021/03/03 Python
FLIR美国官网:热成像, 夜视和红外摄像系统
2018/07/13 全球购物
采购部部门职责
2013/12/15 职场文书
生产部主管岗位职责
2014/01/06 职场文书
2015年网络管理员工作总结
2015/05/21 职场文书
《分数乘法》教学反思
2016/02/24 职场文书
公司趣味运动会开幕词
2016/03/04 职场文书
vue使用localStorage持久性存储实现评论列表
2022/04/14 Vue.js