Python数据操作

python删除指定文件夹和文件

2017-11-11  本文已影响9人  chunleiml
# -*- coding: utf-8 -*-
"""
Created on Fri Nov 10 12:03:09 2017

@author: chunleiml
"""

import os  
from glob import glob  
import shutil
input_path = r'E:\data\test'
patient_path = glob(input_path + os.sep + '*') 
for ind, path in enumerate(patient_path):
#判断是否存在以std命名的文件夹,如果存在就删除
    if os.path.isdir(path + os.sep + 'std'):
        shutil.rmtree(path + os.sep + 'std')
#删除含有指定字段的文件
    for file in os.listdir(path):
        print(file)
#删除含有“std_”的文件
        if "std_" in file:
            print('yes')
            os.remove(os.path.join(path, file))
上一篇下一篇

猜你喜欢

热点阅读