import os import shutil os.chdir("C:\\Users\\layer\\Desktop\\1314") a= os.listdir() print(a) for i in a: b= "C:\\Users\\layer\\Desktop\\1314\\"+i c= "D:\\file0512\\"+i shutil.copyfile(b,c)
1.首先我们先导入模块导入os模块(os模块里面有很多的模块这是主题)
然后导入shutil模块()
os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd 在桌面创建一个空白文件夹并放入一个文件,这里我放入的是TXT文件
os.chdir() ()内放入桌面创建的文件路径(右键属性看到,复制()里) 注意:斜杠复制时是一条在python要两条斜杠不然报错
a= os.listdir() os.listdir('dirname') 列出指定目录下的所有文件和子目录,包括隐藏文件,并以列表方式打印
运行程序(打印文件和目录)
2.在D盘位置创建一个空白的文件夹
3.回到python写遍历
b是桌面要复制的文件路径 c是要复制到的地点路径 注意:这里的斜杠也要是两条 i是文件夹里的要复制的文件 最后输出
shhtil.copyfile是复制的关键字(只是众多中的一个)
最后查看就会看到文件