国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python怎么删除文件、目录

python怎么删除文件、目录

头像

silencement

2019-09-19 10:30:015449浏览 · 0收藏 · 0评论

本文讲述了python实现删除文件与目录的方法。分享给大家供大家参考。具体实现方法如下:

os.remove(path)

删除文件 path. 如果path是一个目录, 抛出 OSError错误。如果要删除目录,请使用rmdir().

remove() 同 unlink() 的功能是一样的

在Windows系统中,删除一个正在使用的文件,将抛出异常。在Unix中,目录表中的记录被删除,但文件的存储还在。

#使用os.unlink()和os.remove()来删除文件
#!/user/local/bin/python2.7
# -*- coding:utf-8 -*-
import os
my_file = 'D:/text.txt'
if os.path.exists(my_file):
    #删除文件,可使用以下两种方法。
    os.remove(my_file)
    #os.unlink(my_file)
else:
    print 'no such file:%s'%my_file

os.removedirs(path)

递归地删除目录。类似于rmdir(), 如果子目录被成功删除, removedirs() 将会删除父目录;但子目录没有成功删除,将抛出错误。

举个例子, os.removedirs(“foo/bar/baz”) 将首先删除 “foo/bar/ba”目录,然后再删除foo/bar 和 foo, 如果他们是空的话

如果子目录不能成功删除,将 抛出 OSError异常

os.rmdir(path)

删除目录 path,要求path必须是个空目录,否则抛出OSError错误

递归删除目录和文件(类似DOS命令DeleteTree):

复制代码 代码如下:

import os
for root, dirs, files in os.walk(top, topdown=False):
    for name in files:
        os.remove(os.path.join(root, name))
    for name in dirs:
        os.rmdir(os.path.join(root, name))

方法2:
代码如下:

import shutil
shutil.rmtree()
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

朋友的妈妈7中字谜| 妈妈你真棒插曲快来救救我电影| 斗破苍穹年番免费高清观看| 宝可梦朱紫图鉴| 小叔子媳妇在我房间坐月子怎么办| 女性扒开大腿内侧小肚子痒| 《禁忌2》的完整演员表| 两个人轮流上24小时的班| 咬女生小头头视频| 汆肉的日常视频| 欧美性开放性滥交| 他掀开裙子舌头伸进去添在线视频| 丫头把腿开大让我添添| 特级毛片《武则天》| 粗大挺进亲女小雅小| 扌雷辶鬲的小说章节| 国产少女免费观看电视剧大全| 浸漫漫画免费漫画入口页面弹窗 | 全糖可乐| 免费观看已满十八岁的电视剧大全| 《熟妇的荡欲》免费看| 以后不许穿胸罩H| 女人高潮抖动多久能恢复正常 | 穿真空短裙挤公交会被赶走吗| 学生妹高清版免费观看电视剧| 摸摸大扔子是讽刺人还是夸人| 麻花星空影视在线看电视免费版| 苍井空《办公室爱欲》| 激烈亲吻| 《特别酒店》免费观看| 少妇高潮喷水久久久久久久久| 兄妹客厅当父母面爱叫啥| 土豆| 妈妈的新男友| 乡村玉米地周婶的小说叫什么名字 | 欧美大片PPT免费大全| 老师含紧一点H边做边走| 女性私密紧致情趣玩具| 女人高潮后要禁欲多久才能恢复| 暴躁少女10-16岁| 精品卡一卡二卡3卡高清乱码