Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python 创建文件夹

作者:自然ㄣ之光   发布日期:2025-02-09   浏览:117

import os

# 创建单个文件夹
def create_folder(folder_name):
    try:
        # 如果文件夹不存在,则创建
        if not os.path.exists(folder_name):
            os.makedirs(folder_name)
            print(f"文件夹 '{folder_name}' 创建成功")
        else:
            print(f"文件夹 '{folder_name}' 已存在")
    except Exception as e:
        print(f"创建文件夹时出错: {e}")

# 示例调用
create_folder("my_new_folder")

解释说明:

  1. 导入 os 模块os 模块提供了与操作系统交互的功能,包括创建文件夹。
  2. 定义 create_folder 函数:该函数接收一个参数 folder_name,表示要创建的文件夹名称。
  3. 检查文件夹是否存在:使用 os.path.exists() 检查文件夹是否已经存在。如果不存在,则使用 os.makedirs() 创建文件夹。
  4. 处理异常:使用 try-except 结构捕获并处理可能发生的异常,例如权限问题或路径无效等。
  5. 示例调用:调用 create_folder 函数并传入文件夹名称 "my_new_folder"

如果你需要创建多级嵌套文件夹,os.makedirs() 会自动创建所有必要的上级目录。

上一篇:python sqlite3

下一篇:python sqlite

大家都在看

python时间格式

python ord和chr

python list.pop

python的for i in range

npm config set python

python代码简单

python读取文件夹

python中turtle

python 输出时间

python中list代表什么

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站