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

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

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

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

顺利运行通过

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

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

相关文章列表如下:

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐