import os from pathlib import Path def print_directory_structure(root_path): """打印指定路径下的所有文件夹和文件""" root_path = Path(root_path) if not root_path.exists(): print(f"路径不存在: {root_path}") return # 第一步:打印所有文件夹(包括子文件夹) print("=" * 50) print("📁 所有文件夹:") print("=" * 50) for dirpath, dirnames, filenames in os.walk(root_path): level = dirpath.replace(str(root_path), '').count(os.sep) indent = ' ' * 2 * level folder_name = os.path.basename(dirpath) if level == 0: print(f"📂 {folder_name}/") else: print(f"{indent}📂 {folder_name}/") # 打印该目录下的子文件夹 subindent = ' ' * 2 * (level + 1) for dirname in sorted(dirnames): print(f"{subindent}📁 {dirname}/") # 第二步:打印所有文件 print("\n" + "=" * 50) print("📄 所有文件:") print("=" * 50) for dirpath, dirnames, filenames in os.walk(root_path): level = dirpath.replace(str(root_path), '').count(os.sep) indent = ' ' * 2 * level folder_name = os.path.basename(dirpath) if filenames: print(f"\n📂 {folder_name}/ 中的文件:") for filename in sorted(filenames): print(f"{indent} 📄 {filename}") # 使用示例 if __name__ == "__main__": # 修改这里为你要查看的路径 target_path = "." # 当前目录 # target_path = "/home/user/documents" # 或其他路径 print_directory_structure(target_path)打印指定路径下的所有文件夹名和文件名
张小明
前端开发工程师
交换机上各种接口
交换机是一种用于电(光)信号转发的网络设备。可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。其他常见的还有电话语音交换机、光纤交换机等。交换机是使用非常广泛的网络设备。多台网络设备的局域网࿰…
Google Vids:由AI驱动的工作视频创作 | ProductHunt 今日热榜 - 12月15日
今日榜单登顶产品Google Vids 以 352 票登顶今日热榜!这是一款融入 Workspace 生态的 AI 视频创作工具,旨在让不懂剪辑的用户也能快速制作专业工作视频。本期亮点产品介绍本期 Product Hunt 热榜呈现“AI 落地,工具先行”的鲜明特点。AI 正从…
情感智能对话系统AI Agent:LLM驱动的深度交互
情感智能对话系统AI Agent:LLM驱动的深度交互关键词:情感智能对话系统、AI Agent、大语言模型(LLM)、深度交互、自然语言处理摘要:本文聚焦于情感智能对话系统AI Agent,探讨其在大语言模型(LLM&…
HDFS在大数据分析中的数据访问与处理优化
HDFS在大数据分析中的数据访问与处理优化:从原理到实战的10个关键技巧 一、引言:为什么HDFS的优化是大数据分析的“胜负手”? 1. 一个让大数据工程师崩溃的场景 你有没有遇到过这样的情况? 用Spark处理一个1TB的电商订单数据集,集群有20个节点,每个节点有8核CPU和32GB…
自动驾驶—CARLA仿真(8)tutorial demo
测试用例 PythonAPI/examples/tutorial.py 这是一个 基础传感器数据采集示例,演示如何: 在仿真中生成一辆主车并启用自动驾驶为主车挂载一个深度摄像头(Depth Camera)将摄像头捕获的图像自动保存到磁盘动态调整车辆位置并批量生成…
从被动响应到主动赋能:家具行业客服机器人的革新路径
一、传统服务模式下家具行业的核心痛点 家具行业超 62% 的中小商家仍依赖纯人工客服,服务体系滞后于行业需求:家具品类涵盖实木家具、定制柜体、软体沙发等,涉及尺寸适配、材质环保性、安装流程等专业问题,新客服培训周期长达 3 …