Comment déplacer des fichiers dans Raspberry Pi à l'aide de Python

Comment déplacer des fichiers dans Raspberry Pi à l'aide de Python
Parfois, les utilisateurs peuvent ressentir le besoin de déplacer des fichiers sur Raspberry Pi lors de la programmation. Ce cas se produit principalement pour les utilisateurs qui utilisent le Raspberry Pi uniquement à des fins de programmation et ne souhaitent pas utiliser l'option GUI ou Terminal pour déplacer les fichiers. Dans ce cas, les utilisateurs peuvent rechercher une option pour déplacer les fichiers via le code. Étant donné que les gens effectuent la programmation Python sur le système Raspberry Pi, ils chercheront sûrement la méthode pour déplacer les fichiers via Python, car cela les aidera dans leurs projets

Ce tutoriel sera un guide facile pour les utilisateurs pour déplacer des fichiers dans Raspberry Pi à l'aide de Python.

Comment déplacer des fichiers dans Raspberry Pi à l'aide de Python?

Il existe quatre méthodes faciles pour déplacer des fichiers dans Raspberry Pi à l'aide de Python, qui sont:

  • Utilisation de Shuttil.Fonction de déplacement
  • Utilisation de la bibliothèque Loop et Shuttil
  • Utilisation du système d'exploitation.renommer la fonction
  • Utilisation de la bibliothèque Pathlib

Méthode 1: Déplacer les fichiers dans Raspberry Pi avec Python en utilisant Shutil.Fonction de déplacement

Le fermer.déplacer La méthode est le moyen le plus simple de déplacer un fichier dans Python. Vous devez d'abord importer fermer bibliothèque dans le .py fichier et entrez le nom de fichier et la destination où le fichier est censé être placé.

Suivez les étapes simples divisées pour déplacer les fichiers dans votre Tarte aux framboises Système utilisant fermer.

Étape 1: Ouvrez le terminal et créez un fichier Python en utilisant la commande suivante via Nano Editor.

$ nano .py

Étape 2: Après avoir créé le fichier, entrez ce code dans ce fichier:

Importer la fermeture
old_file = "Emplacement actuel d'un fichier"
destination = "nouvel emplacement d'un fichier"
fermer.Déplacer (old_file, destination)

Note: N'oubliez pas de remplacer le chemin du fichier car il sera diffusé dans votre cas.

Étape 3: Après avoir enregistré le fichier, exécutez le fichier à l'aide du "Python3" interprète.

$ python3 .py

Cela déplacera le fichier, qui est Documents Annuaire dans notre cas.

Et c'est ainsi que le fichier est déplacé en utilisant fermer bibliothèque.

Méthode 2: Déplacez plusieurs fichiers dans Raspberry Pi avec Python à l'aide de la bibliothèque Loop et Shuttil

Vous pouvez également utiliser le pour boucle en python pour déplacer plusieurs fichiers simultanément. Pour cela, suivez les étapes ci-dessous:

Étape 1: Créez un fichier en utilisant la commande suivante:

$ nano .py

Étape 2: Entrez le code suivant dans l'éditeur de texte pour déplacer plusieurs fichiers dans Tarte aux framboises système.

Importer un système d'exploitation
Importer la fermeture
dir = "emplacement actuel d'un fichier"
destination = "nouvel emplacement d'un fichier"
pour le fichier dans le système d'exploitation.listDir (dir):
file_path = os.chemin.join (dir, fichier)
fermer.déplacer (file_path, destination)

Étape 3: Enregistrez le fichier en appuyant sur "Ctrl + x ” et puis "Y " Pour enregistrer les modifications et entrer pour revenir au terminal.

Étape 4: Puis exécutez le fichier python via python3 interprète comme indiqué ci-dessous:

$ python3 .py

La commande ci-dessus déplacera tous les fichiers à l'intérieur du «Documents» répertoire au «Téléchargements» annuaire.

Méthode 3: Déplacer les fichiers dans Raspberry Pi avec Python en utilisant le système d'exploitation.renommer la fonction

Déplacer des fichiers dans OS.Renommer est une autre méthode idéale qui offre aux utilisateurs le choix de déplacer un fichier d'un emplacement à d'autres ainsi que de renommer le fichier tout en étant déplacé si les utilisateurs le souhaitent. Suivez les étapes ci-dessous pour déplacer les fichiers OS.Renommer:

Étape 1: Tout d'abord, créez un autre fichier Python en utilisant la commande suivante:

$ nano .py

Étape 2: Puis ajoutez le code suivant dans le fichier python.

Importer un système d'exploitation
old_file = "Emplacement actuel d'un fichier"
destination = "nouvel emplacement d'un fichier"
OS.Renommer (old_file, destination)

Note: Changer le chemin du répertoire en fonction de votre désir.

Étape 3: Enregistrer le fichier en appuyant sur "Ctrl + x" et puis "Y " Pour accepter les modifications du fichier et entrer pour quitter.

Étape 4: Entrez la commande ci-dessous donnée pour exécuter .py fichier et déplacer le fichier vers une autre destination.

$ python3 .py

Et c'est ainsi que le fichier est déplacé en utilisant OS bibliothèque.

Méthode 4: Déplacer les fichiers dans Raspberry Pi avec Python à l'aide de la bibliothèque Pathlib

Le pathlib La bibliothèque peut également être utilisée pour déplacer un fichier. Pour déplacer les fichiers, suivez les instructions fournies ci-dessous.:

Étape 1: Créer un fichier à l'aide de la commande suivante dans laquelle vous entrerez le code pour déplacer le fichier.

$ nano .py

Étape 2: Ensuite, écrivez le code suivant dans le fichier Modifier le old_file et destination variables.

Importer Pathlib
old_file = pathlib.Chemin ("Emplacement actuel d'un fichier")
destination = ("Nouvel emplacement d'un fichier")
old_file.Renommer (destination)

Étape 3: Enregistrez le fichier en appuyant sur "Ctrl + x" et "Y" clé.

Étape 4: Pour utiliser le Python 3 interprète pour exécuter le fichier, copier le code donné ci-dessous.

$ python3 .py

Et c'est ainsi que le fichier est déplacé en utilisant pathlib bibliothèque.

Conclusion

Déplacer plusieurs fichiers via Python sur Raspberry Pi est un moyen idéal qui aide les codeurs à se concentrer sur l'écriture de codes plutôt que de naviguer vers les répertoires ou d'utiliser les commandes pour déplacer les fichiers. Plusieurs méthodes sont discutées dans les directives ci-dessus qui sont fermer, pathlib un OS.Renommer. Ces méthodes transféreront rapidement n'importe quel fichier via le code Python. Vous pouvez également trouver le pour-Méthode de boucle dans les directives ci-dessus pour déplacer plusieurs fichiers simultanément à l'aide d'un programme Python.