我尝试使用Python重命名目录中的文件。 我试图将.tvx扩展名的所有文件更改为.xml扩展名。 这是我试过的:
for filename in os.listdir("."):
if filename.endswith(".tvx"):
os.rename(filename,filename[:-4]+'.xml')
出于一些奇怪的原因 - 这不起作用。 一切似乎工作正常,代码以退出代码0退出,当我调试for循环时,我看到了我期待的正确.tvx文件,但当我检查文件夹时 - 该名称是文件仍以.tvx结尾! 任何想法为什么?