#_*_ coding: utf-8 _*_
#在指定目录下查找文件的demo小程序
import os,re,struct
def alldir(filename):
pattern=re.compile(filename)
for root,subdirs,filenames in os.walk('E:\hjx\workspace'):
for name in filenames:
#print name
name = unicode(name,'gb2312') #这一步很重要,采用unicode编码标准,具体实现方式gb2312
if pattern.search(name):
print 'find '+name
if __name__=='__main__':
file=ur'显示'
alldir(file)
弄了很久所以记录一下
参考:点击打开链接