首页 > 其他分享 >【批量删除指定后缀的文件】

【批量删除指定后缀的文件】

时间:2024-06-16 13:30:25浏览次数:14  
标签:文件 批量 删除 后缀 代码 文件夹 path tif os

文章目录


前言

前段时间在用Python处理遥感影像数据时遇到了一个小问题,同一文件夹下存在一些其他格式的文件(如.over.tif,但是我要处理的是.tif格式的文件),这个可能是在用arcgis操作时生成的,但是如果不管它的话,在用Python代码处理时会生成额外的文件。


一、工具

我用的是anaconda下的spyder(Python3.11),【需要安装包的话文末提供了链接】,个人感觉spyder的界面对小白比较友好,可以直接查看变量浏览器。

二、代码

代码如下:

#导入os库
import os

# 定义文件夹路径
folder_path = r'D:\Example\test'#此处提供的是一个绝对路径的示例,注意是文件夹的路径嗷

标签:文件,批量,删除,后缀,代码,文件夹,path,tif,os
From: https://blog.csdn.net/qq_51234145/article/details/139597010

相关文章

  • U盘文件删除恢复
    U盘里的文件被删该怎么恢复?随着数字化时代的飞速发展,U盘已经成为我们日常存储和传输数据的重要工具。然而,在使用U盘的过程中,不小心删除文件的情况时有发生。面对这种突发状况,许多可能会感到焦虑和无助。不过好在,只要及时地采取恢复措施,想要去解决问题还是蛮轻松的。一、尝试免......
  • 批量异步上传aws图片脚本(python)
    背景工作中需要上传一些测试图片,于是网上找找资料(官方说明),前置步骤如下。python需要3.8以上,安装最新的boto3库:pipinstallboto3有一个S3权限的aws账户,得到访问密钥ACCESS_KEY与SECRET_KEY,以及上传图片的存储桶位置安装异步编程asyncio,aiohttp库,方便本地异步上传图片代码......
  • 代码随想录 算法训练营 day10 leetcode232 用栈实现队列 Leetcode225 用队列实现栈 Le
    Leetcode232用栈实现队列题目链接讲解用两个栈实现队列每次需要出队列或者查看队头元素时,将输入栈的所有元素放到输出栈classMyQueue{Stack<Integer>stackIn;Stack<Integer>stackOut;publicMyQueue(){stackIn=newStack<>();//负责进......
  • 如何快速批量申请SSL证书
    假如您手头拥有1千个域名,并且打算为每一个域名搭建网站,那么在当前的网络环境下,您必须确保这些网站通过https的方式提供服务。这意味着,您将为每一个域名申请SSL证书,以确保网站数据传输的安全性和可信度。那么,您该如何着手申请这些SSL证书呢?一、一般方案1、国内云平台免费SSL额度......
  • 算法训练(leetcode)第九天 | 232. 用栈实现队列、225. 用队列实现栈、20. 有效的括号、1
    刷题记录232.用栈实现队列225.用队列实现栈20.有效的括号1047.删除字符串中的所有相邻重复项232.用栈实现队列leetcode题目地址考察栈与队列之间的特性。栈:后进先出(先进后出)——FILO。队列:先进先出——FIFO。所以使用两个栈模拟队列,分别为in和out。当入队新......
  • C#批量设置海康和大华录像机NVR,GB28181的通道编码.
    我经常要把小区海康或者大华的硬盘录像机推送到自己搭建的gb28181监控平台,每次几百个摄像头编码,有点头大,就用了1个多周写了个批量设置海康和大华硬盘录像机的通道编码的程序,海康和大华的SDK简直不是人看的.太乱了.大华读取通道编码的代码///<summary>......
  • OpenGauss数据库-4.表的创建、修改与删除
    第1关:创建表gsql-dpostgres-Ugaussdb-W'passwd123@123'createdatabasetestdb;\ctestdb;passwd123@123createtabletest_table(test_idintegernotnull,test_infochar(36));第2关:修改表 gsql-dtestsb-Ugaussdb-W'passwd123@123'alte......
  • 批量解压tar文件并删除压缩包
    有些时候,我们需要解压多个压缩包,而使用压缩工具,只能一个一个的操作,十分浪费时间,这篇博客中,我使用了python书写了一个代码,能够对一个文件夹下的多个tar格式的压缩包进行解压,同时以压缩包的名字保存压缩内容,并删除压缩包以节约空间。importosimporttarfiledefextract_to_n......
  • LockHunter 文件锁解锁器,删除无法被删除的文件或文件夹
    这是一款免费工具,可用于删除被您不知道的某些东西阻止的文件。LockHunter可用于对抗恶意软件和其他无缘无故阻止文件的程序。与其他类似工具不同,它会将文件删除到回收站中,因此如果误删除,您可以恢复它们。主要特征显示锁定文件或文件夹的进程为您提供有关该过程的详细信息允......
  • Kimichat使用案例015:用kimichat批量重命名markdown文件并合并(零代码编程)
    文章目录一、介绍二、需合并的内容三、kimi输入内容四、kimi输出内容五、运行程序一、介绍  一个文件夹里面有很多个markdown文件,需要全部合并成一个txt文件。二、需合并的内容三、kimi输入内容  可以在kimichat输入框中输入提示词:你是一个Python编......