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

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
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值