喜欢编程,热爱分享,希望能结交更多志同道合的朋友,一起在学习Python的道路上走得更远!有不懂的问题可以私聊我哦!
本文主要介绍了用python移动目录下所有子目录文件到新的总目录的方法,三千个文件分布在不同的子目录下,一秒钟咻到新的目录,移动不可逆。代码很简单,主要是分享,感兴趣的朋友可以仔细看看!
代码如下:
1 import os
2 import shutil
3 def file(p):
4 p=p
5 z=os.listdir(p)
6 for i in z:
7 if not (os.path.isfile(os.path.join(p,i))):
8 pp=os.path.join(p,i)
9 file(pp)
10 else:
11 zz=os.listdir(p)
12 for k in zz:
13 paa.append(os.path.join(p,k))
14 if __name__ == '__main__':
15 p = 'F:\meizhuo'
16 n_p = 'F:\zmeizhuo'
17 paa = []
18 file(p)
19 for f in paa:
20 try:
21 shutil.move(f,n_p)
22 except:
23 continue
24 print('移动完成')
我是一名python开发工程师,整理了一套python的学习资料,从基础的python脚本到web开发、爬虫、
数据分析、数据可视化、机器学习、面试真题等。想要的可以进群:688244617免费领取
本文到此结束,觉得文章还不错的话不妨点个赞,有任何建议或看法欢迎大家在评论区分享讨论!