Maison > développement back-end > Tutoriel Python > Script amusant de déplacement de fichiers : du bureau au dossier de captures d'écran

Script amusant de déplacement de fichiers : du bureau au dossier de captures d'écran

王林
Libérer: 2024-09-10 06:39:39
original
922 Les gens l'ont consulté

Fun File Mover Script: From Desktop to Screenshots Folder

Vous êtes-vous déjà senti submergé par l'encombrement de votre bureau ? ?️ Si vous êtes comme moi, votre bureau pourrait être un trésor de fichiers aléatoires. Un coupable commun ? Captures d'écran ! ? Ils s'accumulent plus vite qu'on ne peut dire « gestion des fichiers ».

J'ai donc décidé d'aborder ce problème avec un petit script amusant. Voici comment déplacer toutes ces captures d’écran (ou tout type de fichier spécifique) de votre bureau vers un dossier désigné, tout en gardant les choses propres et organisées. ?

Ce dont vous aurez besoin
Python installé sur votre ordinateur.
Bibliothèque pathlib (fournie avec Python, donc aucune installation supplémentaire requise !).

Le scénario
Voici le script qui fait tout le gros du travail :

importer pathlib

Définissez les chemins
desktop = pathlib.Path('/Users/91763/Desktop')
new_path = pathlib.Path('/Users/91763/Desktop/Screenshots')

Créez le dossier de destination s'il n'existe pas
new_path.mkdir(exist_ok=True)

Déplacez tous les fichiers PNG du bureau vers le nouveau dossier
pour le chemin du fichier dans desktop.iterdir() :
if filepath.suffix == '.png' :
new_filepath = new_path.joinpath(filepath.name)
filepath.replace(new_filepath)

Décomposer

Définition des chemins : Nous commençons par définir les chemins de notre bureau et le nouveau dossier dans lequel nous voulons déplacer nos captures d'écran.

Création du dossier : new_path.mkdir(exist_ok=True) garantit que notre nouveau dossier existe. Si ce n’est pas le cas, cela nous en crée un.

Recherche et déplacement de fichiers : Nous parcourons chaque fichier sur le bureau en utilisant desktop.iterdir(). Si le fichier est au format PNG (vous pouvez le remplacer par n'importe quelle extension de votre choix !), il est déplacé vers le nouveau dossier.

Pourquoi c'est cool

Automatisation : Plus besoin de trier manuellement les fichiers.

Organisation : garde votre bureau propre et vos captures d'écran soigneusement rangées.

Simplicité : Le script est simple et facile à adapter à d'autres types de fichiers ou destinations.

Essayez ceci et regardez votre bureau se transformer d'un désordre chaotique en un modèle d'organisation ! ? Si vous avez des questions ou des suggestions, déposez-les ci-dessous. Bon codage ! ?

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal