我有一个巨大的文件夹,其中包含大约5000个文件,其名称类似于:
Rop OE[1932].exo
Make Dat[1932].edd
Back W'E[1934].exl
Pack Trees Pop[1944].exl
R.P END[1962].exl
Original CL0[1998].exp
我希望它为所有这些文件创建文件夹,名称来自上面的文件(不带扩展名),如下所示
Rop OE[1932]
Make Dat[1932]
Back W'E[1934]
Pack Trees Pop[1944]
R.P END[1962]
Original CL0[1998]
然后重命名所有文件以删除看起来是一年的文件,使其显示如下
Rop OE.exo
Make Dat.edd
Back W'E.exl
Pack Trees Pop.exl
R.P END.exl
Original CL0.exp
然后将所有要放入其关联文件夹中的文件(同名)
最好的方法是什么,我尝试使用glob来获取列表并循环浏览所有列表,但似乎没有正常工作。你知道吗
使用glob、os、shutil和re库:
相关问题 更多 >
编程相关推荐