本帖最后由 ivor 于 2016-3-13 15:03 编辑
回复 1# lxh623
按照file_list.txt文本的格式修改文件名,运行环境Python3.5- # coding:utf-8
- # python 3.5.1
- # 遍历文件修改文件名
- import os
-
- with open('file_list.txt') as file:
- for i in file:
- i = i.strip().split('--', maxsplit=1)
- for root, dirs, files in os.walk('.'):
- for filename in files:
- if filename == i[0]+'.epub':
- src = '%s\\%s.epub' % (root,i[0])
- dst = '%s\\%s.epub' % (root,i[1])
- print(src)
- os.rename(src,dst)
复制代码 批处理- @echo off
- for /f "tokens=1,* delims=--" %%a in (file_list.txt) do (
- for /f "delims=" %%c in ('dir /b /s %%a.epub') do (
- ren "%%c" "%%b.epub"
- echo %%c
- )
- )2>nul
- pause
复制代码 很高兴能为圣佛贡献一份力量,O(∩_∩)O~ |