Python3创建目录文件夹

Python对文件的操作还算是方便的,只需要包含os模块进来,使用相关函数即可实现目录的创建。

主要涉及到三个函数

  1. os.path.exists(path) 判断一个目录是否存在
  2. os.makedirs(path) 多层创建目录
  3. os.mkdir(path) 创建目录

具体代码

# 引入模块
import os
def mkdir(path):# 去除首位空格path = path.strip()# 去除尾部 \ 符号path = path.rstrip("\\")# 判断路径是否存在# 存在     True# 不存在   FalseisExists = os.path.exists(path)# 判断结果if not isExists:# 如果不存在则创建目录# 创建目录操作函数os.makedirs(path)print(path + ' 创建成功')return Trueelse:# 如果目录存在则不创建,并提示目录已存在print(path + ' 目录已存在')return False
# 定义要创建的目录
mkpath = "C:\Users\xiahuadong\Desktop\指静脉算法\finger_vein - master\finger_vein - master / gab_roi_db / 001 / left /"
# 调用函数
mkdir(mkpath)
import osdef creat_dir(path):"""创建文件夹:param path:文件夹路径:return:文件夹"""if not os.path.exists(path):os.mkdir(path)if __name__ == '__main__':creat_dir("123")

Python3创建目录文件夹相关推荐

  1. Python创建目录文件夹

    Python创建目录文件夹 Python对文件的操作还算是方便的,只需要包含os模块进来,使用相关函数即可实现目录的创建. 主要涉及到三个函数 1.os.path.exists(path) 判断一个目 ...

  2. python创建目录\文件夹

    python可以使用mkdir()和makedirs()两种方法来创建目录,mkdir()创建一层目录,makedirs()创建多层目录. →→→ 点这里查看mkdir()和makedirs()的区别 ...

  3. 【python】创建目录/文件夹

    python可以使用mkdir()和makedirs()两种方法来创建目录,mkdir()创建一层目录,makedirs()创建多层目录. 创建一层目录: #引入模块 import os #创建目录' ...

  4. Python3 创建文件夹

    # 查看当前目录的绝对路径: >>> os.path.abspath('.') '/Users/michael' # 在某个目录下创建一个新目录,首先把新目录的完整路径表示出来: & ...

  5. python3 读取文件夹_python读取listPython3如何检查文件或文件夹是否存在?

    如何检查一个文件或者文件夹存在?有几种方法,Python2和Python3版本也有不同,这是在文件操作中常用到的方法,只有文件存在我们才可以继续对文件进行处理,下面总结了常用的检查文件是否存在的方法. ...

  6. python3 统计文件夹下文件(含文件夹)的个数

    import osdef dircount(DIR):return len(os.listdir(DIR)) 经检验,统计结果不包含子文件夹中的个数,只统计至文件夹下的文件夹以及文件的个数.如果需要统 ...

  7. linux系统如何创建python文件夹_Python创建目录文件夹

    Python对文件的操作还算是方便的,只需要包含os模块进来,使用相关函数即可实现目录的创建. 主要涉及到三个函数 1.os.path.exists(path) 判断一个目录是否存在 2.os.mak ...

  8. python3 获取文件夹中的文件列表

    问题 获取文件系统中某个目录下的所有文件列表. 解决方案 使用 os.listdir() 函数来获取某个目录中的文件列表,比如: import osfile_name = os.listdir('/U ...

  9. Python 创建目录文件夹

    Python只需要引入os模块,使用相关函数即可实现目录的创建. 主要涉及到三个函数: 1.os.path.exists(path) 判断一个目录是否存在 2.os.makedirs(path) 多层 ...

最新文章

  1. [转]Android UI 自动化测试
  2. 隔行换色案例||全选和全不选||QQ表情选择||多选下拉列表左右移动
  3. mysql grant 语法格式_MySQL grant 语法的详细解析
  4. 云存储精华问答 | 如何选择混合云提供商?
  5. synchronized简介
  6. MyBatis框架 多表联合查询实现
  7. 让网络更轻盈——网络功能虚拟化技术的现状和未来(中兴通讯)
  8. mysql 高级查询总结_MySQL高级查询
  9. 为了健康,别做这20件事
  10. 南通全国计算机等级考试,南通大学2017年3月全国计算机等级考试报名通知
  11. gnuplot绘制文氏图
  12. 华硕笔记本重装系统bios设置
  13. localize by triangle note
  14. 计算机维护培训宁夏,西夏区广播电视大学计算机系统与维护专业_宁夏报名_网络教育计算机系统与维护专业教学计划_中国教育在线...
  15. leetcode 953.验证外星语词典(js)
  16. Chrome 谷歌浏览器升级后不再自动保存账号名和密码
  17. 装机员Ghost Win8.1 64位装机8月版
  18. 使用公文包自动同步更新文件
  19. 递归实现:一个人赶着鸭子去每个村庄卖,每经过一个 村子卖去所赶鸭子的一半又一只。 这样他经过了 七个村子后还剩 两只鸭子,问问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?
  20. oracle 级联删除触发器,sql触发器级联删除

热门文章

  1. 编程实现灰度处理函数
  2. PyTorch | (2)PyTorch 入门-张量
  3. Tensorflow |(2)张量的阶和数据类型及张量操作
  4. 标准氨基酸和质子化氨基酸 三字母 单字母 对应表
  5. 第三课.Linux代码编辑器
  6. 250g硬盘linux分区,linux分区格式化命令使用方法
  7. c++软件开发面试旋极面试题_经典软件开发面试题:浏览器中输入一个网址后发生了什么?...
  8. MPB:南农成艳芬组-瘤胃微生物体外发酵过程与注意事项
  9. Nature:何胜洋和辛秀芳组发表植物叶际微生物组稳态机制
  10. QIIME 2用户文档. 01简介和安装 Introduction Install(2020.2)