1. 本节讲解

利用Python获取目录下,某一相同类型的所有文件。

2. 以.csv 结尾文件

3. 工程文件(点击下载附件

核心代码如下:

# -*- coding: utf-8 -*-
"""
Created on Thu Dec  7 09:28:55 2017

@author: lu
"""

import os  

#需要遍历的目录
ShowDir = './'

#定义listdir函数
def listdir(path): 
    list_name=[]
    
    #遍历目录下文件,添加到list,并返回
    for file in os.listdir(path):   
        file_path = os.path.join(path, file)   
        list_name.append(file_path) 
    return list_name

#获取ShowDir中所有的文件
list_dir = listdir(ShowDir)

#包含xxCOMxx字符,且后缀名为.csv的文件
for i in range(len(list_dir)):
    if list_dir[i].find("COM") > 0 and list_dir[i].find(".csv") > 0:
        
        #此时可通过list_dir[i]读取文件数据,并将多个
        #返回数据添加新list中,应用于多文件的数据处理。
        print(list_dir[i])
    else:
        print("Have Other Type!")

4. 打印.csv文件信息,如下:

注意:本站所有文章除特别说明外,均为原创,转载请务必以超链接方式并注明作者出处。 标签:python,目录文件