我是靠谱客的博主 懵懂高跟鞋,最近开发中收集的这篇文章主要介绍python程序中rmdir删除非空目录,报错的解决方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

今天在python中删除目录dirname,调用了os.rmdir(dirname),因为dirname目录中含有内容,为非空目录,因而导致报错,具体信息如下:

OSError: [Error 39] Directory not empty: '/home/xxx/dirname'

建议改为调用shutil,具体代码如下:

shutil.rmtree("/home/xxx/dirname")

顺利运行通过

-------------------- 正文到此结束------------------------

推荐一个公众号:健哥聊量化,会持续推出股票相关基础知识,以及python实现的一些基本的分析代码。欢迎大家关注,二维码如下:

相关文章列表如下:

  • 股票基础知识----- K线形态

  • 股票K线形态 ----早晨之星

  • “早晨之星”实际操作篇---通达信软件为例

  • 牛刀小试----python+tushare进行股票分析

  • 股票K线形态----黄昏之星

  • 股票K线形态-----墓碑线

  • 股票K线形态-----多方炮

  • 股票K线形态-----红三兵

  • 股票K线形态----三只乌鸦

  • 股票K线形态-----锤头线、吊颈线、倒锤头线

最后

以上就是懵懂高跟鞋为你收集整理的python程序中rmdir删除非空目录,报错的解决方法的全部内容,希望文章能够帮你解决python程序中rmdir删除非空目录,报错的解决方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(85)

评论列表共有 0 条评论

立即
投稿
返回
顶部