python 基础:文件夹的创建

要在 Python 中生成文件夹,可以使用内置的 os 模块。以下是一个简单的示例代码,用于在当前目录下创建一个名为 example_folder 的文件夹:

python 复制代码
import os 
#要创建的文件夹名称
name = 'example_folder' 
#文件夹创建,带是否存在的情况
def Created_folder(folder_name)->None:
    # 检查文件夹是否已经存在  
    if not os.path.exists(folder_name):  
         # 创建文件夹  
        os.makedirs(folder_name)  

Created_folder(name)	
print(f'Created folder {name}')

在这个示例中,我们首先定义了要创建的文件夹的名称。然后,我们使用 os.path.exists 函数检查该文件夹是否已经存在。如果文件夹不存在,我们使用 os.makedirs 函数创建该文件夹。最后,我们输出一条消息,表示已经创建了该文件夹。

需要注意的是,如果文件夹已经存在,os.makedirs 函数会抛出 FileExistsError 异常。如果您想要在文件夹已经存在时避免这种情况,可以使用 os.makedirs 函数的 exist_ok 参数,将其设置为 True。这样,如果文件夹已经存在,则不会抛出异常,而是直接返回。

相关推荐
冷雨夜中漫步8 小时前
Python快速入门(6)——for/if/while语句
开发语言·经验分享·笔记·python
郝学胜-神的一滴8 小时前
深入解析Python字典的继承关系:从abc模块看设计之美
网络·数据结构·python·程序人生
百锦再8 小时前
Reactive编程入门:Project Reactor 深度指南
前端·javascript·python·react.js·django·前端框架·reactjs
m0_7369191010 小时前
C++代码风格检查工具
开发语言·c++·算法
喵手10 小时前
Python爬虫实战:旅游数据采集实战 - 携程&去哪儿酒店机票价格监控完整方案(附CSV导出 + SQLite持久化存储)!
爬虫·python·爬虫实战·零基础python爬虫教学·采集结果csv导出·旅游数据采集·携程/去哪儿酒店机票价格监控
2501_9449347310 小时前
高职大数据技术专业,CDA和Python认证优先考哪个?
大数据·开发语言·python
helloworldandy10 小时前
使用Pandas进行数据分析:从数据清洗到可视化
jvm·数据库·python
黎雁·泠崖11 小时前
【魔法森林冒险】5/14 Allen类(三):任务进度与状态管理
java·开发语言
2301_7634724612 小时前
C++20概念(Concepts)入门指南
开发语言·c++·算法
肖永威12 小时前
macOS环境安装/卸载python实践笔记
笔记·python·macos