Skip to content

hasNae111/python6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Challenge : Extraction et Traitement de Fichiers Objectif : Lire plusieurs fichiers texte et combiner leur contenu. Travail à faire : Utilisez os.listdir() pour lister tous les fichiers texte dans un répertoire. Utilisez open() pour lire chaque fichier et extraire son contenu. Combinez le contenu de tous les fichiers en un seul texte.

Challenge : Recherche de Fichiers Objectif : Vérifier l'existence de fichiers spécifiques et les traiter. Travail à faire : Utilisez os.path.exists() pour vérifier si des fichiers de configuration (config.yaml) existent dans un répertoire donné. Si le fichier existe, ouvrez-le et affichez son contenu.

Challenge : Copie Sélective de Fichiers Objectif : Copier des fichiers spécifiques d'un répertoire à un autre. Travail à faire : Utilisez os.listdir() pour lister tous les fichiers dans un répertoire source. Utilisez shutil.copy() pour copier uniquement les fichiers avec une extension spécifique (par exemple, .csv) vers un répertoire de destination.

Challenge : Création de Répertoires Objectif : Créer une structure de répertoires à partir d'une liste de noms. Travail à faire : Utilisez os.mkdir() pour créer un répertoire principal. Créez plusieurs sous-répertoires à l'intérieur du répertoire principal en utilisant une liste de noms.

Challenge : Écriture de Fichiers Objectif : Écrire du contenu dans un fichier texte. Travail à faire : Utilisez open() en mode écriture pour créer un nouveau fichier texte. Écrivez des lignes de texte dans le fichier en utilisant une boucle. Fermez le fichier et vérifiez que les données ont été correctement enregistrées.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages