失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python 目录下的文件_用python把文件夹下的所有文件包括文件夹里面的文件都拷贝到同

python 目录下的文件_用python把文件夹下的所有文件包括文件夹里面的文件都拷贝到同

时间:2022-11-13 16:27:33

相关推荐

python 目录下的文件_用python把文件夹下的所有文件包括文件夹里面的文件都拷贝到同

比如1文件夹下有2文件夹,2文件夹下有1.txt文件和3文件夹,3文件夹下有2.txt3.txt现在要把1.txt2.txt3.txt全都拷贝到1文件夹下importosimportshutildefchange(path,path1):i=1#printi...

比如1文件夹下有2文件夹,2文件夹下有1.txt文件和3文件夹,3文件夹下有2.txt 3.txt

现在要把1.txt 2.txt 3.txt全都拷贝到1文件夹下

import os

import shutil

def change(path,path1):

i = 1

#print i

for f in os.listdir(path):

print f

if os.path.isfile(path + os.path.sep + f):

a,b = os.path.splitext(f)

if b != '.py':

shutil.copy(f,'C:/122')

i+=1

print i

elif os.path.isdir(path + os.path.sep + f):

change(path + os.sep + f,path1)

os.chdir(os.pardir)

print os.sep

if __name__ == '__main__':

path=os.getcwd()

path1 = path

print path + "``"

change(path,path1)

这样写会有错误。。path1请忽略

def wenjian(path):

print 0

for a,b,c in os.walk(path):

for dir1 in b:

print b

wenjian(a+dir1)

for file1 in c:

q,w = os.path.splitext(file1)

if w != '.py':

print 1

shutil.copy(file1,'D:'+os.sep+'122')

if __name__ == '__main__':

path = 'D:/123FBT'

wenjian(path)

这样也不行

展开

python 目录下的文件_用python把文件夹下的所有文件包括文件夹里面的文件都拷贝到同一个目录下...

如果觉得《python 目录下的文件_用python把文件夹下的所有文件包括文件夹里面的文件都拷贝到同》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。