当前位置: 首页 > 面试题库 >

使用Python删除目录中的所有文件

萧宣
2023-03-14
问题内容

我想删除目录中带有扩展名的所有文件.bak。如何在Python中做到这一点?


问题答案:

通过os.listdiros.remove

import os

filelist = [ f for f in os.listdir(mydir) if f.endswith(".bak") ]
for f in filelist:
    os.remove(os.path.join(mydir, f))

仅使用一个循环:

for f in os.listdir(mydir):
    if not f.endswith(".bak"):
        continue
    os.remove(os.path.join(mydir, f))

或通过glob.glob

import glob, os, os.path

filelist = glob.glob(os.path.join(mydir, "*.bak"))
for f in filelist:
    os.remove(f)

确保位于正确的目录中,并最终使用os.chdir



 类似资料:
  • 我的应用程序将txt文件存储在FTP服务器上,该服务器也托管在WebService上。 但是,即使该目录中有txt文件,FTP重置是:

  • 本文向大家介绍PHP删除指定目录中的所有目录及文件的方法,包括了PHP删除指定目录中的所有目录及文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP删除指定目录中的所有目录及文件的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的php程序设计有所帮助。

  • 我有一个目录,它是在执行应用程序后创建的。在使用应用程序的过程中,它充满了一些图片,这些图片是ComboBox的ItemsSource。在关闭应用程序之前,我试图通过设置new()或NULL来清除ItemsSource并删除该目录。如果目录为空,则会正常删除。但除此之外——什么都没有发生,也没有例外。我做错了什么? 创建目录并将路径值分配给“FeedBackScreenshotsPath” 删除

  • 本文向大家介绍PHP:取消链接目录中的所有文件,然后删除该目录,包括了PHP:取消链接目录中的所有文件,然后删除该目录的使用技巧和注意事项,需要的朋友参考一下 使用glob查找与模式匹配的所有文件。 在PHP 5.3及更高版本上,可以使用以下代码-

  • 问题内容: 我是Go的新手,似乎不知道删除目录中所有内容的方法。 我试过了: 但得到或。 当然,如果您这样做: 它也会删除目录。这不是我想要的。 问题答案: 编写一个简单的函数。例如,

  • 本文向大家介绍Java删除文件、目录及目录下所有文件的方法实例,包括了Java删除文件、目录及目录下所有文件的方法实例的使用技巧和注意事项,需要的朋友参考一下 前言 本文主要实现的功能是删除某个目录及目录下的所有子目录和文件,涉及到的知识点:File.delete()用于删除“某个文件或者空目录”!所以要删除某个目录及其中的所有文件和子目录,要进行递归删除。 具体代码示例如下: 总结 以上就是这篇