美文网首页Python数据操作
python删除指定文件夹和文件

python删除指定文件夹和文件

作者: chunleiml | 来源:发表于2017-11-11 19:08 被阅读9次
    # -*- 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))
    

    相关文章

      网友评论

        本文标题:python删除指定文件夹和文件

        本文链接:https://www.haomeiwen.com/subject/wghgmxtx.html