# -*- coding: UTF-8 -*- import os #获取指定路径的所有文件名 filename = os.listdir("./") #遍历输出所有文件的名字 for file in filename: position = os.path.splitext(file) #输入想要原有的的后缀名 如.txt wChange = raw_input("请输入要替换的后缀名") #输入想要修改的后缀名 如.php iChange = raw_input("请输入要修改的后缀名") #判断后缀 if position[1] == wChange: newname = position[0] + iChange change = os.rename(file,newname) print change
实现目标:
批量替换后缀名
思路:
自己输入原有后缀名和要修改的后缀名 实现替换效果
问题:
1、在cmd命令行中乱码,而IDIE中不乱吗
2、raw_input提示输入的内容重复出现
3、想要打印出 重命名后的信息,提示结果为none
各位dalao 能否帮小弟解答一下
相关分类