按照教学视频去做,程序目的只是按照文件后续名分类并放到新创建的后续名文件夹里。运行没错误警告,但没有任何效果。求指点!酬谢!
exsits改为exists
麻烦把代码本身贴出来,放在图片里我不太好调试
你这个exsits 是个什么方法, 感觉这个单词是写错了:(exsits)--exists
exists拼写错了,文件的路径应该也有问题
这三个路径应该是"/User/ericlam3288/Desktop/",
并且你这一条命令是在你的程序运行路径下创建文件夹,
这样你下面一条命令也就会因为路径不存在报错,所以这条命令应改为
os.mkdir("/Users/ericlam3288/Desktop/" + extension)
# 或者这样
# os.system('mkdir ' + "/Users/ericlam3288/Desktop/" + extension)
else换成
os.mkdir(path+'extension)
试试
有帮助望采纳
记得walk的时候排除掉自己创建过的备份文件夹,不然备份文件夹自身也会被尝试move,造成错误
建议在每一个if和else后面加一个print,输出当前变量的赋值状态,以方便进一步debug