# Python 遍历文件夹 子文件夹 写进字典
作为一名经验丰富的开发者,我会帮助你学会如何在Python中遍历文件夹和子文件夹,并将结果写入字典。下面我将详细介绍整个过程,并提供相应的代码示例。
## 过程概述
首先,让我们用一个表格展示整个过程的步骤:
| 步骤 | 操作               | 代码示例                 |
|------|---------            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-20 06:58:58
                            
                                222阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            $CurrentFolder = "E:\Temp\jj"
Function GetSubFolder ($CurrentFolder)    {     $items = Get-ChildItem -Path $CurrentFolder     Foreach ($item in $items)        {         If ($item.Mode -eq "d----")                
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-23 11:11:56
                            
                                1034阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            根目录文件夹/usr(UNIX Sfotware Resource)/var(variable):和系统运行相关/bin:包含一些可执行的文件,文件内绿色的代表可执行,青色代表示连接/boot:与开机相关的文件/dev:Linux中访问设备或者接口都有文件与之对应,即访问这个文件就想当与访问某个设备或者接口,dev文件夹内就存储了这些文件/etc:存放各种配置文件/home:用户目录/root:只            
                
         
            
            
            
            “只有提升维度,不断抽象,才能够看清低维度的事物的本质。”  -  柏拉图-理想国 问题:遍历系统某个文件夹下面的所有子文件夹和文件,输出子文件夹的文件的名称。解决方案:获取系统文件夹的路径,创建一个字典。列出当前文件夹下的文件夹和文件,文件夹存储为字典的key1,文件存储为字典的key2。遍历字典中的每一个文件夹和文件讨论:当文件/文件夹名称为汉字时,没有进行测试。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-12 18:32:01
                            
                                31阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何在iOS中遍历子文件夹
## 摘要
在iOS开发中,有时候我们需要遍历一个文件夹中的所有子文件夹及文件。本文将教你如何实现在iOS中遍历子文件夹。
## 步骤
以下是实现在iOS中遍历子文件夹的步骤:
| 步骤 | 描述 |
| --- | --- |
| 1 | 获取主文件夹路径 |
| 2 | 遍历主文件夹下的所有文件及文件夹 |
| 3 | 递归遍历所有子文件夹 |
## 具            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-23 07:34:33
                            
                                57阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Python for循环遍历子文件夹教程
## 整体流程
```mermaid
journey
    title Python for循环遍历子文件夹教程
    section 开始
        开始 --> 学习Python for循环
    section 实现步骤
        学习Python for循环 --> 创建文件夹列表
        创建文件夹列表 -->            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-20 07:00:31
                            
                                57阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Java中SFTP遍历文件夹和子文件夹
在Java中,我们经常需要通过SFTP(SSH文件传输协议)与远程服务器进行文件交互。遍历文件夹和子文件夹是一个常见的任务,本文将介绍如何使用Java的JSch库实现这个功能。
## 准备工作
在开始之前,我们需要准备以下两个工具:
1. **Java Development Kit(JDK)**:确保你的开发环境中已经安装了JDK,并配置了相应            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-20 11:25:48
                            
                                534阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            pyhon中的os库内置了一个非常强大的工具os.walk工具,可以让我们快速遍历文件夹内的内容            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-11-24 21:18:21
                            
                                310阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            dic = {
    'sum_size':0,
    'file_num':0,
    'directory_num':0
}
def get_size(path,txt):
    items =os.listdir(path)
    files = []
    dirs = []
    sum_size = 0
    for item in items:
        it            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-31 22:41:01
                            
                                281阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Python获取文件夹的子文件夹
作为一名经验丰富的开发者,我将教会你如何使用Python来获取文件夹的子文件夹。这个流程可以分为以下几个步骤:
1. 导入必要的模块
2. 指定目标文件夹路径
3. 获取目标文件夹的所有子文件夹
4. 显示子文件夹的名称
下面我们逐步进行每个步骤的详细说明。
## 1. 导入必要的模块
在开始之前,我们需要导入必要的模块。在这个例子中,我们将使用`os            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-22 23:45:47
                            
                                435阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何实现Python遍历文件夹所有文件排除文件夹
## 简介
作为一名经验丰富的开发者,我们经常需要处理文件夹中的文件,但有时候需要排除文件夹,只遍历文件。下面我将向你展示如何使用Python实现这个功能。
## 流程步骤
以下是实现该功能的步骤表格:
| 步骤 | 描述 |
| --- | --- |
| 1 | 导入必要的模块 |
| 2 | 遍历文件夹 |
| 3 | 排除文件夹            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-22 03:37:10
                            
                                151阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            【命令解释】命令: for [参数] %%变量名 in (匹配符) do (执行的命令)切记:每个指令之间必须以空格隔开,in 与 ( 之间有空格,do 与 ( 间也有空格,否则命令会无法成功执行;[]:表示此项指令为可选[参数]:参数取值一共有四种: /d, /r, /l, /f,加上无参数,所以一共五种场景:无参:遍历当前路径的文件夹下的文件,但也可在(匹配符)中指定路径;/d:遍历当前路径的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 17:13:19
                            
                                36阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            做法基本上有2大类: 
 ① 经典Dir 
 ② FSO 
 即 Scripting. 
File 
System 
Object 的【文件系统对象】脚本方法。 
 一开始可能Dir方法较为普遍,但随着水平的提高,应用FSO方法因为有更多的好处而更为流行。 
 我会在本帖详细介绍这二种方法、并且是适合初学者的、循序渐进的方法。 
 以便大家迅速掌握,并消化            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-04 15:18:47
                            
                                131阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Python办公自动化的时候,经常会对本地文件进行一些操作。这里介绍几种方法,可以快速获取对应文件夹下的文件,返回一个列表。 然后就可以用列表的切片方式,把列表里的文件名取出来,再进行操作。方法1:import os
import pandas as pd
path = r'D:\code\MyProject\百度OCR\IDcard\images'
def findAllFile(base)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-27 20:46:05
                            
                                315阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             看thinking in java的时候发现有个题的答案不确定结果, 于是下载答案看下,结果是  这个样子的,这样要怎么才能找到相对应的答案?于是我就着手写了一个快速遍历的脚本(我这里只是单纯的找了出来, 没有把找到的文件单独拿出来, 因为我的需求达到了,扩展项目是后来的人需要做的事情),话不多说,贴代码  #!/usr/bin/env python
# encoding:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-01 15:31:14
                            
                                323阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            import osimport os.pathrootdir = “d:\data” # 指明被遍历的文件夹for parent,dirnames,filen            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-20 22:45:36
                            
                                399阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            概述
os.walk() 方法用于通过在目录树种游走输出在目录中的文件名,向上或者向下。
在Unix,Windows中有效。
语法
walk()方法语法格式如下:
os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]])
参数
top -- 根目录下的每一个文件夹(包含它自己), 产生3-元组 (dirpath, dirn            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-01-23 10:09:00
                            
                                478阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            //返回.exe的文件名 void FindExeFile(std::string path, std::string mode, std::set<std::string> &saveExeFile) { _finddata_t file; intptr_t HANDLE; std::string            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-01-19 17:12:00
                            
                                594阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # -*- coding: utf-8 -*-#遍历文件夹,并将文件夹中的文件和文件夹打印出来            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-08 20:33:37
                            
                                439阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Python文件遍历子文件夹进行压缩
在日常的文件处理中,我们经常需要对包含大量子文件夹的主文件夹进行压缩操作,以便节省存储空间或者方便文件传输。Python作为一种强大的脚本语言,提供了丰富的库和函数,可以帮助我们实现文件遍历和压缩的操作。本文将介绍如何使用Python遍历子文件夹并进行压缩的方法,并提供相应的代码示例。
## 文件遍历
在开始之前,我们需要了解如何遍历文件夹以及子文件            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-02 10:20:35
                            
                                146阅读
                            
                                                        
                                点赞