文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>判断一个文件夹内是否存在某个文件,如果是则删除..

判断一个文件夹内是否存在某个文件,如果是则删除..

时间:2010-12-15  来源:我是826

#encoding=utf-8
import os
#输入要查看的目录名,如“e:ArcGis”
inputdir = raw_input("input:")
print os.listdir(inputdir)

#输入要删除的文件或者目录名
inputtodelete = raw_input("file to delete:")

#如果是目录,则进行循环删除
if os.path.isdir(inputtodelete):
    for root, dirs, files in os.walk(inputdir + os.sep + inputtodelete,topdown=False):
        for file in files:
            os.remove(os.path.join(root,file))
        for dir in dirs:
            os.rmdir(os.path.join(root,dir))
    os.rmdir(inputdir + os.sep + inputtodelete)
    print "dir deleted!"
#是文件,则直接删除
elif os.path.isfile(inputtodelete):
    os.remove(inputdir+os.sep+inputtodelete)
    print "file deleted!"
else:
    print "error!not file or dir"


相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载