当前位置: 首页 > article >正文

Python批量修改所有文件后缀

可以通过 Python 实现将目录下所有没有后缀的文件批量改为 .txt 后缀。以下是代码示例:

import os

# 指定目标目录路径
directory = r"I:\mydesk\file\files"

# 遍历目录中的所有文件
for filename in os.listdir(directory):
    file_path = os.path.join(directory, filename)
    # 检查是否为文件且没有后缀
    if os.path.isfile(file_path) and '.' not in filename:
        new_file_path = f"{file_path}.txt"  # 添加 .txt 后缀
        os.rename(file_path, new_file_path)  # 重命名文件
        print(f"Renamed: {file_path} -> {new_file_path}")

print("所有文件重命名完成!")

使用说明:

  1. 替换 directory 为你的目标文件夹路径。
  2. 确保脚本有权限访问和修改文件夹内容。
  3. 运行脚本后,所有没有后缀的文件会被重命名为以 .txt 为后缀。

http://www.kler.cn/a/469882.html

相关文章:

  • STM32U575按键转换及设备驱动
  • Electron使用记录
  • Vue3 + Vite + Electron + Ts 项目快速创建
  • C语言 数组编程练习
  • 计算机网络 (22)网际协议IP
  • CDP集成Hudi实战-spark shell
  • maven中<dependencyManagement>与<dependencies>两个标签的区别
  • 十四、Vue 混入(Mixins)详解
  • 谷云科技iPaaS V7.0+企业级AI Agent产品全新发布
  • Web网页制作之JavaScript的应用
  • 解决在VS2019/2022中编译c++项目报错fatal error C1189: #error : “No Target Architecture“
  • python 操作xml文件
  • 5G工业路由器品牌,5G赋能,重塑工业路由器新标杆
  • LabVIEW项目如何选择数据库
  • 【shell编程】报错信息:Redirection Error(包含7种解决方法)
  • 【记录】Angr|Angr 的 call_state 是怎么保证不同架构的函数的参数正常传递进去的?
  • 古玩玉器交易系统|Java|SSM|VUE| 前后端分离
  • 云服务器+docker配置Java程序运行环境
  • VUE3组合式——响应式数据ref、reactive
  • Javascript算法——贪心算法(一)
  • jupyter出现“.ipynb appears to have died. It will restart automatically.”解决方法
  • 函数指针的用法
  • 反射能做什么
  • php Yii2 Excel导出图片资源到表格
  • WebAssembly(WASM) + Python: 构建高性能跨平台Web应用
  • 自定义校验注解