专栏首页深度学习与计算机视觉Python 新建文件夹与复制文件夹内所有内容

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

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

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')   

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 使用VGG模型自定义图像分类任务

    网上关于VGG模型的文章有很多,有介绍算法本身的,也有代码实现,但是很多代码只给出了模型的结构实现,并不包含数据准备的部分,这让人很难愉快的将代码迁移自己的任务...

    chaibubble
  • 理解深层神经网络中的迁移学习及TensorFlow实现

    什么是迁移学习 在深度学习中,所谓的迁移学习是将一个问题A上训练好的模型通过简单的调整使其适应一个新的问题B。在实际使用中,往往是完成问题A的训练出的模型有更完...

    chaibubble
  • Python 使用@property

    首先是动态更新功能,类内加了@property装饰器的函数具备动态更新功能,类似于一种回调函数,只要函数内涉及的变量有变化,该函数就会执行回调,动态更新。 也...

    chaibubble
  • ROS2之assert False, "Failed to find '// Generated: ' line"

    版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons)

    zhangrelay
  • [python] os.path模块常用

    os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。

    py3study
  • 用pathlib进行Python中的文件路径处理

    本文介绍Python中的文件路径处理方法,从字符串连接、os.path.join()到Python3中处理文件路径的简单方法:pathlib。

    zhangqibot
  • BeeMobile for Windows Mobile

        看到Nick介绍用beeMobile4.net Controls,于是上它的主页,打算下载过来使用。主页上简介明了地给出了4个工具,其中ColorPic...

    ShiJiong
  • 6个laravel常用目录路径函数

     public_path()  public_path函数返回public目录的绝对路径:$path = public_path();

    ytkah
  • 打印(获取)HDFS路径下所有的文件名(包括子目录下的)

    自己有个需求,如题,需要获取HDFS路径下所有的文件名,然后根据文件名用Spark进行后续操作。想了一下用Spark好像不太容易获取到,还要递归的去获取子目录下...

    董可伦
  • 【Rust日报】 2019-08-27 搜狗词库转文本格式

    Read More: https://github.com/godcrying/scel2rime

    MikeLoveRust

扫码关注云+社区

领取腾讯云代金券