我试图找出如何从文件名中删除某些单词。因此,如果我的文件名是lolipop-three-fun-sand,我会输入三个并且很有趣,他们会被删除。将文件重命名为lolipop - sand。关于如何开始这个的任何想法?
答案 0 :(得分:3)
使用string.replace()
删除文件名中的字词。然后调用os.rename()
执行重命名。
newfilename = filename.replace('three', '').replace('fun', '')
os.rename(filename, newfilename)
答案 1 :(得分:0)
import os
line = 'lolipop-three-fun-sand'
delete_list = raw_input("enter ur words to be removed : write them in single quote separated by a comma")
for word in delete_list:
line = line.replace(word, "")
print line