目录
问题描述
比较两个路径中的文件和文件夹名,把文件转入其同名文件夹
处理思路
把两个路径中的文件分别放入array
循环文件与文件夹路径,如果存在与文件同名文件夹则把文件移入文件夹
运用到的库
import os
import shutil
需要接收的参数
filePath——文件路径
folderPath——文件夹路径
完整代码
def fileAndFolder(filePath, folderPath):
fileName = os.listdir(filePath)
folderName = os.listdir(folderPath)
for name in fileName:
for fName in folderName:
if name == fName:
print(name)
shutil.move((filePath+'//'+name),folderPath+'//'+fName)
fileAndFolder((r'D:\file'),(r'D:\folder'))