美文网首页
python 删除文件

python 删除文件

作者: hehehehe | 来源:发表于2021-09-08 11:02 被阅读0次
    In [1]: from pathlib import Path
    In [1]: root = Path('.') 
    In [1]: for i in list(root.rglob("back")): 
       ...:     print(i) 
       ...:     shutil.rmtree(i) 
    
    import os
    import shutil
    
    os.remove(path)   #删除文件
    os.removedirs(path)   #删除空文件夹
    
    shutil.rmtree(path)    #递归删除文件夹
    
    
    from pathlib import Path
    import os
    import shutil
    
    path = Path('/Users/xx/Downloads/main_prd/level2')
    for iter in path.iterdir():
        if iter.is_dir():
            for iter2 in Path(iter).joinpath('road').glob("*.*"):
                if iter2.is_file() and iter2.name.startswith("R_LZone"):
                    # shutil.rmtree(str(iter2))
                    os.remove(str(iter2))
                    # print(iter2)
    
    

    相关文章

      网友评论

          本文标题:python 删除文件

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