首页 › 答案 › 题库 › 远程教育 › 联大学堂

下面的代码本意是把当前文件夹中所有html文件都改为htm文件,仔细阅读代码,简要说明可能存在的问题。importosfile()list=os.listdir(".")forfilenameinfile()list:pos=filename.rindex(".")iffilename[pos+1:]=="html":newname=filename[:pos+1]+"htm"os.rename(filename,newnam

下面的代码本意是把当前文件夹中所有html文件都改为htm文件,仔细阅读代码,简要说明可能存在的问题。importosfile()list=os.listdir(".")forfilenameinfile()list:pos=filename.rindex(".")iffilename[pos+1:]=="html":newname=filename[:pos+1]+"htm"os.rename(filename,newname)print(filename+"更名为:"+newname)
正确答案:字符串对象|要查找的子字符串不存在|rindex()方法|抛出异常