python中文匹配

来源:互联网 发布:淘宝有正品阿迪达斯吗 编辑:程序博客网 时间:2024/06/05 19:37
#_*_ coding: utf-8 _*_
#在指定目录下查找文件的demo小程序import os,re,structdef alldir(filename):pattern=re.compile(filename)for root,subdirs,filenames in os.walk('E:\hjx\workspace'):for name in filenames:#print namename = unicode(name,'gb2312')   #这一步很重要,采用unicode编码标准,具体实现方式gb2312if pattern.search(name):print 'find '+nameif __name__=='__main__':file=ur'显示'alldir(file)
弄了很久所以记录一下
参考:点击打开链接