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

python 判断文件夹存在

作者:苏染瞳°   发布日期:2025-12-10   浏览:14

import os

# 判断文件夹是否存在
def check_folder_exists(folder_path):
    # 使用 os.path.exists() 函数来判断路径是否存在
    if os.path.exists(folder_path):
        # 如果存在,进一步判断是否为文件夹
        if os.path.isdir(folder_path):
            print(f"文件夹 '{folder_path}' 存在")
            return True
        else:
            print(f"路径 '{folder_path}' 存在,但不是文件夹")
            return False
    else:
        print(f"文件夹 '{folder_path}' 不存在")
        return False

# 示例调用
folder_path = 'path/to/your/folder'
check_folder_exists(folder_path)

解释说明:

  1. 导入模块:首先导入 os 模块,它提供了与操作系统交互的功能。
  2. 定义函数:定义一个名为 check_folder_exists 的函数,接收一个参数 folder_path,表示要检查的文件夹路径。
  3. 检查路径是否存在:使用 os.path.exists() 函数检查给定路径是否存在。如果路径存在,继续下一步;否则,打印提示信息并返回 False
  4. 检查是否为文件夹:如果路径存在,使用 os.path.isdir() 函数进一步检查该路径是否为文件夹。如果是文件夹,打印提示信息并返回 True;否则,打印提示信息并返回 False
  5. 示例调用:提供一个示例路径 folder_path 并调用 check_folder_exists 函数进行检查。

希望这段代码和解释对你有帮助!

上一篇:python读文件

下一篇:python str转json

大家都在看

python时间格式

pythoneval函数用法

python读取文件路径

staticmethod在python中有

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

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

Laravel 中文站