J'apprends python (python 3) et je peux copier 1 fichier dans un nouveau répertoire en faisant ceci
import shutil
shutil.copyfile('C:/test/test.txt', 'C:/lol/test.txt')
Ce que j'essaie maintenant de faire, c'est de copier tous les fichiers * .txt de C:/vers C:/test
* .txt est un caractère générique pour rechercher tous les fichiers texte sur mon disque dur
import glob
import shutil
dest_dir = "C:/test"
for file in glob.glob(r'C:/*.txt'):
print(file)
shutil.copy(file, dest_dir)
Utilisez glob.glob()
pour obtenir une liste des noms de fichiers correspondants, puis parcourez la liste.