当前位置:   article > 正文

python 实现:如果文件夹不存在就创建,如果文件存在就清空_python如果文件夹不存在则创建

python如果文件夹不存在则创建

python 实现:如果文件夹不存在就创建,如果文件存在就清空!

代码实现:
def setDir(filepath):
    '''
    如果文件夹不存在就创建,如果文件存在就清空!
    :param filepath:需要创建的文件夹路径
    :return:
    '''
    if not os.path.exists(filepath):
        os.mkdir(filepath)
    else:
        shutil.rmtree(filepath,ignore_errors=True)
        # os.mkdir(filepath)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
'
运行
函数解释
shutil.rmtree(filepath,ignore_errors=True)

删除整个filepath路径下的东西。如果ignore_errors = True,则表示清楚失败导致的错误将会被忽略,如果ignore_errors = False 则表示清楚失败时将会调用由onerrors指定的程序来处理此类错误;如果忽略这一参数设定,清除失败时将会弹出一个exception。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/827780
推荐阅读
相关标签
  

闽ICP备14008679号