os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名.
#!/usr/bin/env python
#coding:utf-8
import os
f_list = os.listdir(os.getcwd())
for i in f_list:
# os.path.splitext():分离文件名与扩展名
if os.path.splitext(i)[1] == '.log':
print i
# 用split分割,分隔符.,从-1的位置(从右边开始)开始分割
if i.split('.')[-1] == 'log':
print i
#!/usr/bin/env python
#coding:utf-8
import os
#f_list = os.listdir(os.getcwd())
def getFile(path):
f_list = os.listdir(path)
for i in f_list:
if os.path.splitext(i)[1] == '.log':
print i
#if i.split('.')[-1] == 'log':
# print i
if __name__ == '__main__':
path = '/data/wwwlogs'
getFile(path)