|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
想写一个批量重命名脚本
#coding: utf-8
import os, re
path = input("请输入你要修改的文件目录: ")
files = os.listdir(path)
os.chdir(path)
print(f"当前目录的所有文件:{files}")
请输入你要修改的文件目录: /home/mablish/Media/TV/大时代
当前目录的所有文件:['E05.mkv', 'E15.mkv', 'E14.mkv', 'E20.mkv', 'E06.mkv', 'E31.mkv', 'E01.mkv', 'E33.mkv', 'E23.mkv', 'E39.mkv', 'E34.mkv', 'E19.mkv', 'E10.mkv', 'E04.mkv',
'E17.mkv', 'E11.mkv', 'E36.mkv', 'E26.mkv', 'E07.mkv', 'E02.mkv', 'E21.mkv', 'E29.mkv', 'E09.mkv', 'E12.mkv', 'E22.mkv', 'E35.mkv', 'metadata', 'E13.mkv', 'E24.mkv', 'E32.mkv',
'E27.mkv', 'E25.mkv', 'E40.mkv', 'E18.mkv', 'E30.mkv', 'E03.mkv', 'E37.mkv', 'E08.mkv', 'E38.mkv', 'E16.mkv', 'E28.mkv']
请输入你要修改的文件目录: /home/mablish/Media/TV/刺客伍六七S01
Traceback (most recent call last):
File "/home/mablish/rename.py", line 5, in <module>
path = input("请输入你要修改的文件目录: ")
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe3 in position 0: invalid continuation byte
不明白为什么第一个可以用而第二个又不行了 |
|