当前位置: 首页 > news >正文

Python——自动创建文件夹

文章目录

  • 前言
  • 一、判断文件夹或者文件是否存在
  • 二、创建一级文件夹
  • 三、创建多级文件夹
  • 四、代码封装


前言

利用 Python编程语言实现自动创建文件夹,程序以函数形式封装,直接按要求传参即可调用。
在python中没有直接针对文件夹的操作方法,可以借助模块os,os.path和shutil来操作。
在新建文件夹时可以创建一级文件,也可以创建多级文件。


一、判断文件夹或者文件是否存在

判断文件或者文件夹是否存在,可以使用os.path.exists()函数来判断,其使用方法如下

import osfile_path = r'D:\Python_Project\File\123.txt'
isExists = os.path.exists(file_path

相关文章:

  • 一个基于Excel模板快速生成Excel文档的小工具
  • 23种设计模式(10)——门面模式
  • 在Go中处理时间数据
  • Knife4j使用教程(一) -- 在不同版本SpringBoot,选用不同的Knife4j相关的jar包
  • Linux系统之file命令的基本使用
  • Google单元测试sample分析(一)
  • elementUI 特定分辨率(如1920*1080)下el-row未超出一行却换行
  • Python深度学习实战-基于tensorflow原生代码搭建BP神经网络实现分类任务(附源码和实现效果)
  • Python:实现日历到excel文档
  • html5怎么实现语音搜索
  • SOLIDWORKS PDM 2024数据管理5大新功能
  • 制作自己的前端组件库并上传到npm上
  • 互动直播UI设置 之 主播UI
  • 【java学习—十】HashSet集合(4)
  • C++之左值、右值、std::forward、std::move总结(二百五十)
  • php的引用
  • SegmentFault for Android 3.0 发布
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • 345-反转字符串中的元音字母
  • CSS相对定位
  • FastReport在线报表设计器工作原理
  • JavaScript标准库系列——Math对象和Date对象(二)
  • JavaScript创建对象的四种方式
  • java多线程
  • js 实现textarea输入字数提示
  • Making An Indicator With Pure CSS
  • ReactNativeweexDeviceOne对比
  • 爱情 北京女病人
  • 从重复到重用
  • 坑!为什么View.startAnimation不起作用?
  • 七牛云假注销小指南
  • 前端面试之闭包
  • 山寨一个 Promise
  • 使用阿里云发布分布式网站,开发时候应该注意什么?
  • 数据可视化之 Sankey 桑基图的实现
  • 数组大概知多少
  • 协程
  • 学习笔记TF060:图像语音结合,看图说话
  • 字符串匹配基础上
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • #DBA杂记1
  • (6)STL算法之转换
  • (C语言)输入一个序列,判断是否为奇偶交叉数
  • (floyd+补集) poj 3275
  • (笔记)Kotlin——Android封装ViewBinding之二 优化
  • (二)WCF的Binding模型
  • (简单) HDU 2612 Find a way,BFS。
  • (九)One-Wire总线-DS18B20
  • (九)信息融合方式简介
  • .bat批处理(六):替换字符串中匹配的子串
  • .chm格式文件如何阅读
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • @拔赤:Web前端开发十日谈
  • [ vulhub漏洞复现篇 ] Apache APISIX 默认密钥漏洞 CVE-2020-13945