Python内置的os模块也可以直接调用操作系统提供的接口函数. os.listdir()可以列出给定目录下的文件和下级目录 os.path.isfile()方法可以验证该文件是否真的存在,注意这里需要完整路径或者相对当前目录下的相对路径. import os def find(dir,name): #print(dir) for i in [x for x in os.listdir(dir) if os.path.isfile(os.path.join(dir,x)) and name in
import os import re name = raw_input("please input the name: ") for dirpath, dirnames, filenames in os.walk(os.path.join('/home/xiao', name), True, None): for filename in filenames: if re.search('test', filename): # if 'test' in filename: print
python 太好用了 这一次我想将子目录先所有jpg和pdf文件都copy出来放到一个文件夹,在网上找了个copy全部文件的代码修改一下就搞定了 import os import shutil source_path = os.path.abspath(r'F:\tool\') target_path = os.path.abspath(r'D:\putout') if not os.path.exists(target_path): os.makedirs(target_path) if o