python - 在 Windows 中重命名文件
问题描述
我在 Windows 中有一堆文件,它们具有需要删除的前缀和后缀。
例如
[video] Home Video - 014 Sunday Night[480p] [x265] [robert].mkv
[video] Home Video - 015 Monday Night[480p] [x265] [robert].mkv
[video] Home Video - 016 Tuesday Night[480p] [x265] [robert].mkv
我想重命名这些文件,所以它会说
014 Sunday Night
015 Monday Night
016 Tuesday Night
我不介意使用 PowerShell、Python、Bat 或 Windows 必须提供的任何其他东西。我宁愿不下载第 3 方工具,但如果需要会考虑
解决方案
您可以在 python 中使用“os”读取文件并将名称替换为正则表达式:
阅读文件:https ://www.tutorialspoint.com/python/os_rename.htm
使用 python 重命名文件:在 Python 中重命名目录中的多个文件
使用正则表达式删除文本:如何使用 Python 从字符串中删除符号?
推荐阅读
- android - 交换片段时是否需要始终重新创建片段?
- android - 切换到另一个应用程序时 Paho Android MQTT 连接丢失
- android - 让 Android 上的 WebView 使用 prefers-color-scheme: dark
- react-native - React Native - 在标题中添加搜索栏
- python - ImportError: Couldn't import Django ... 你忘记激活虚拟环境了吗?
- boto3 - Boto3 调用文本的请求无效
- java - 如何编写 Jsoup 选择器以获取页面中包含非锚标记的文本的元素?
- javascript - 节点 js 和 mongo API:错误:套接字挂断
- php - 如何使用 php 将谷歌驱动器下载文件写入目录
- string - 如何忽略Lua中字符串中的嵌套括号?