所以我有一组包含许多子文件夹的文件夹,每个文件夹都有子文件夹,里面有多个.pyc文件和.pyc.py。我已经制作了一个删除所有特定扩展名的脚本。现在,我正在尝试使用以下代码重命名.pyc.py的扩展名:
import os
extensions = ('.py',)
print 'Changing to root directory...'
os.chdir('../')
print 'Current Directory:'
print os.getcwd()
os.chdir('TTOLD')
print "Current Directory:"
print os.getcwd()
def rename(filepath):
print "Renaming '%s'..." % filepath
os.rename(filepath, extension)
for root, folders, files in os.walk('.'):
for filename in files:
filepath = os.path.join(root, filename)
extension = os.path.splitext(filename)[1]
if os.path.splitext(filename)[1] in extensions:
rename(filepath)
print 'Finished'
此代码尚未完成,我不知道如何完成它。有人可以帮忙吗?