import glob
import os
def files(curr_dir = '.', ext = '*.txt'): # 当前目录下的文件
for i in glob.glob(os.path.join(curr_dir, ext)):
yield i
def remove_files(rootdir, ext): # 删除rootdir目录下的符合的文件
for i in files(rootdir, ext):
os.remove(i)
if __name__ == "__main__":
remove_files("./","test*.txt") #通配符匹配文件
Python3--->使用通配符删除文件
最新推荐文章于 2022-07-24 16:51:02 发布