python获取指定目录下的所有指定后缀的文件名

python 专栏收录该内容
40 篇文章 0 订阅

python获取指定目录下的所有指定后缀的文件名

使用到的函数有:
os.path.splitext():分离文件名与扩展名

代码如下:

#! /usr/bin/python
# -*- coding: utf-8 -*-

import os


def getFileName(path):
    ''' 获取指定目录下的所有指定后缀的文件名 '''

    f_list = os.listdir(path)
    # print f_list
    for i in f_list:
        # os.path.splitext():分离文件名与扩展名
        if os.path.splitext(i)[1] == '.log':
            print i


if __name__ == '__main__':

    path = '/home/xx/work/ETS/log/1/1'
    getFileName(path)

执行结果如下:

1429761218.log
1429761376.log
1429761162.log
1429761249.log
1429761208.log
1429755686.log
1429761294.log
1429761203.log
1429755747.log
1429761269.log
1429755737.log
1429761228.log
1429755717.log
1429761254.log
1429761157.log
1429761284.log
1429761330.log
1429761355.log
1429761274.log
1429761350.log
1429761142.log
1429761152.log
1429761325.log
1429761259.log
1429761239.log
1429761340.log
1429761300.log
1429761213.log
1429761244.log
1429761335.log
1429755757.log
1429761366.log
1429761289.log
1429761345.log
1429755676.log
1429761360.log
1429761279.log
1429755697.log
1429761371.log
1429761188.log
1429761167.log
1429761223.log
1429755727.log
1429761315.log
1429761264.log
1429761310.log
1429761183.log
1429755707.log
1429761147.log
1429761320.log
1429761233.log
1429761305.log
  • 3
    点赞
  • 4
    评论
  • 7
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2020 CSDN 皮肤主题: 程序猿惹谁了 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值