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

python 文件夹下的文件名

作者:昨夜的风   发布日期:2025-05-07   浏览:64

import os

# 获取指定文件夹下的所有文件名
def list_files_in_directory(directory):
    try:
        # 使用os.listdir获取文件夹中的所有文件和子文件夹名称
        files = os.listdir(directory)
        # 筛选出文件(非文件夹)
        files = [f for f in files if os.path.isfile(os.path.join(directory, f))]
        return files
    except Exception as e:
        print(f"Error: {e}")
        return []

# 示例用法
directory_path = 'path/to/your/directory'  # 替换为你的文件夹路径
files = list_files_in_directory(directory_path)
print(files)

解释说明:

  1. 导入模块:使用 os 模块来处理文件和目录操作。
  2. 定义函数list_files_in_directory(directory) 函数用于列出指定文件夹中的所有文件名。
  3. 获取文件列表:使用 os.listdir(directory) 获取文件夹中的所有文件和子文件夹名称。
  4. 筛选文件:通过 os.path.isfile() 方法筛选出文件(排除文件夹)。
  5. 异常处理:捕获并打印可能的异常,确保代码健壮性。
  6. 示例用法:提供一个示例,展示如何调用该函数并打印结果。请将 directory_path 替换为你要查询的文件夹路径。

上一篇:python pip换源

下一篇:python中apply函数的用法

大家都在看

python时间格式

python ord和chr

python中的yield

python list.pop

python的for i in range

npm config set python

python代码简单

python读取文件夹

python中turtle

python 输出时间

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

Laravel 中文站