文件名获取

简介: 【10月更文挑战第9天】文件名获取。

步骤 4文件名获取
代码如下(数据在步骤2已经下载):
audio_path = 'data/train/audio/'
pict_Path = 'data/train/audio/'
samples = []

验证文件是否存在,若不在这,则创建

if not os.path.exists(pict_Path):
os.makedirs(pict_Path)

subFolderList = []
for x in os.listdir(audio_path):
if os.path.isdir(audio_path + '/' + x):
subFolderList.append(x)
if not os.path.exists(pict_Path + '/' + x):
os.makedirs(pict_Path +'/'+ x)

查看子文件名称和数量

print("----list----:",subFolderList)
print("----len----:",len(subFolderList))
输出结果:
----list----: ['bed', 'bird', 'cat', 'dog', 'down', 'eight', 'five', 'four', 'go', 'happy', 'house', 'left', 'marvin', 'nine', 'no', 'off', 'on', 'one', 'right', 'seven', 'sheila', 'six', 'stop', 'three', 'tree', 'two', 'up', 'wow', 'yes', 'zero', '_backgroundnoise']
----len----: 31

相关文章
|
Go 数据库
Golang 语言编写 gRPC 实战项目
Golang 语言编写 gRPC 实战项目
354 0
|
存储 运维 负载均衡
Redis Cluster集群原理+三主三从交叉复制实战+故障切换
Redis Cluster集群原理+三主三从交叉复制实战+故障切换
2500 0
Redis Cluster集群原理+三主三从交叉复制实战+故障切换
|
3月前
|
弹性计算 网络安全 异构计算
使用阿里云GPU服务器部署Qwen3-235B-A22B推理模型,基于ecs.ebmgn8v实例规格
本文介绍如何使用阿里云GPU服务器(ecs.ebmgn8v实例,8卡96GB显存)部署Qwen3-235B-A22B大模型,涵盖创建VPC、安全组、GPU实例、环境配置、模型下载、部署及推理测试全流程,费用约290元/小时。
|
9月前
|
C#
【PDF提取内容改名】批量提取PDF指定区域内容重命名PDF文件,PDF自动提取内容命名的方案和详细步骤
本工具可批量提取PDF中的合同编号、日期、发票号等关键信息,支持PDF自定义区域提取并自动重命名文件,适用于合同管理、发票处理、文档归档和数据录入场景。基于iTextSharp库实现,提供完整代码示例与百度、腾讯网盘下载链接,助力高效处理PDF文档。
1154 40
|
29天前
|
关系型数据库 MySQL 应用服务中间件
踩坑必看!配置了 Docker 镜像源,为啥还在疯狂访问官方仓库?
一问搞懂 registry-mirrors 配置,本文就把这个问题的底层逻辑、常见场景和终极解决方案一次性讲透,适配Docker 20+/24+全版本,看完再也不踩这个坑。
1001 7
|
4月前
|
人工智能 分布式计算 数据中心
毅硕HPC | NVIDIA DGX Spark 万字硬核评测:将AI超级工厂带上桌面
作为全球首款基于NVIDIA Grace Blackwell架构的个人AI超级计算机,DGX Spark将工业级的AI性能带入您的私人工作空间,让您从原型设计到大规模部署,实现真正的无缝衔接。
833 0
毅硕HPC | NVIDIA DGX Spark 万字硬核评测:将AI超级工厂带上桌面
|
3月前
|
人工智能 IDE 安全
牛,AI 写代码进入“编排时代”:Vibe Kanban 让多个 Agent 并行干活~~~
小华同学推荐高效AI编程工具Vibe Kanban:支持多Agent并行开发、Git隔离安全运行,可视化Code Review,本地部署不外传代码。集成Claude、Codex等主流模型,配合看板式任务管理,提升开发效率50%以上,10万+开发者已订阅!
851 1
|
3月前
|
Rust 安全 Docker
使用 uv 一键创建并激活 Python 虚拟环境(附完整脚本)
本文介绍基于 `uv` 的自动化脚本 `activate_env.sh`,一键完成安装 uv、创建并激活虚拟环境、安装依赖及环境信息输出,提升 Python 项目初始化效率,适用于个人开发、团队协作与 CI/CD 场景。
|
Linux Go 开发工具
Golang各平台环境搭建实战
这篇文章详细介绍了如何在Windows、Linux和Mac平台上搭建Golang开发环境,包括下载和安装Go SDK、配置环境变量、安装开发工具如Visual Studio Code和Go扩展,以及如何编写和运行第一个Go程序。
1112 3