Python批量重命名同一文件夹下文件的方法

作者:oyzway 时间:2021-04-03 08:59:44 

本文实例讲述了Python批量重命名同一文件夹下文件的方法。分享给大家供大家参考。具体分析如下:

朋友发了一个文件夹过来,里面的图片都以 .tmp 为后缀。

手工修改的话工作量太大。故写了一个 Python 脚本进行批量重命名。

对 Python 的标准库不熟,只能边查资料,或者 help() 边写代码。

三行代码就可以解决这一问题。

不过没有捕获异常、不能迭代同一目录下的所有文件。

代码如下:


import os
for file in os.listdir("."):
 if os.path.splitext(file)[1] == ".tmp":
   os.rename(file, os.path.splitext(file)[0]+".jpg"

将代码保存至文件,放至需要对文件进行重命名的文件夹下,运行即可。

Python 完成这种小需求的能力真的是没话说。

希望本文所述对大家的Python程序设计有所帮助。

标签:Python,批量,重命名
0
投稿

猜你喜欢

  • 如何让新页面在新窗口打开?

    2009-04-12 19:41:00
  • Python装饰器用法实例总结

    2022-09-27 01:26:23
  • 在访客的内心深处做导航

    2008-06-05 12:43:00
  • Jquery中Ajax 缓存带来的影响的解决方法

    2011-05-21 16:14:00
  • web.py获取上传文件名的正确方法

    2021-01-22 16:00:06
  • Python语法学习之进程间的通信方式

    2023-04-03 11:30:28
  • 基于Python中isfile函数和isdir函数使用详解

    2023-05-10 00:46:50
  • PHP实现的curl批量请求操作示例

    2023-11-17 01:51:10
  • SQL Server和Oracle并行处理方法对比

    2009-01-20 15:48:00
  • asp如何显示一个等待或欢迎信息?

    2010-06-08 09:39:00
  • Django学习之静态文件与模板详解

    2022-12-13 13:19:58
  • Python+OpenCV图像处理——实现直线检测

    2021-05-15 20:13:29
  • Python 解决logging功能使用过程中遇到的一个问题

    2023-05-25 11:31:05
  • 在 Linux/Mac 下为Python函数添加超时时间的方法

    2023-08-17 14:27:12
  • Python中Iterator迭代器的使用杂谈

    2023-11-23 03:49:30
  • Django框架自定义session处理操作示例

    2022-02-11 02:56:19
  • 在win10和linux上分别安装Python虚拟环境的方法步骤

    2023-09-06 18:40:01
  • macOS M1(AppleSilicon) 安装TensorFlow环境

    2022-05-26 04:03:34
  • thinkPHP学习笔记之安装配置篇

    2023-09-27 18:32:03
  • 详解Python 实现元胞自动机中的生命游戏(Game of life)

    2023-05-31 07:11:54
  • asp之家 网络编程 m.aspxhome.com