Suivez ce tutoriel pour apprendre à copier des fichiers dans Raspberry Pi à l'aide de Python.
Comment copier des fichiers dans Raspberry Pi à l'aide de Python?
Supposons; J'ai un fichier avec le nom mon fichier.SMS Dans mon système Raspberry Pi, et je souhaite copier ce fichier dans un autre emplacement:
Pour effectuer le processus de copie de fichiers via Python, suivez les étapes ci-dessous:
Note: Vous pouvez faire ce processus pour copier tous les fichiers d'un endroit à un autre via Python.
Étape 1: Exécutez Python
Pour copier le fichier à l'aide de Python, exécutez d'abord l'interpréteur Python à l'aide de la commande ci-dessous:
$ python3Habituellement, Python est préinstallé dans Raspberry Pi, donc les utilisateurs n'ont pas à s'inquiéter de l'installer.
Étape 2: Importer des modules Python
Après avoir exécuté Python, nous devons maintenant importer les modules Python. Pour effectuer l'action souhaitée, nous aurons besoin de deux modules Python; L'un est le OS module qui permet au système d'utiliser des fonctions qui dépendent du système d'exploitation, et deuxièmement, nous importerons fermer module qui nous aidera à copier des fichiers. Pour importer ces deux modules Python, exécutez les commandes ci-dessous:
Importer un système d'exploitationÉtape 3: Spécifiez la source et la destination
Après l'importation des modules requis, il est maintenant temps de spécifier la source et la destination du fichier que vous souhaitez copier. Fondamentalement, la source est l'emplacement actuel de votre fichier et la destination est l'emplacement où vous souhaitez créer une copie du fichier:
source = ""Exemple
source = "/ home / pi / myfile.SMS"Dans l'exemple cité, je copie un fichier qui est présent à Accueil / PI répertoire (emplacement de la source) et maintenant je souhaite le copier à Bureau Emplacement (destination). De plus, j'ai changé le nom du fichier de version copié afin qu'il puisse être différencié qu'il s'agit d'une copie du fichier d'origine, mais il n'est pas obligatoire que vous puissiez utiliser le même nom aux deux endroits si vous le souhaitez.
Étape 4: Utilisez la fonction de fermeture pour copier le fichier
Une fois que vous avez correctement spécifié la source et la destination, utilisez maintenant le fermer Fonction Pour créer une copie du fichier à un emplacement souhaité:
dest = shuttil.Copie (source, destination)Étape 5: Vérification
Après avoir exécuté le fermer.copie Commande, une copie du fichier sera créée instantanément et vous pouvez le vérifier en exécutant la commande d'impression ci-dessous:
Imprimer ("Chemin de destination:", dest)La sortie de la commande imprimera l'emplacement de destination de la copie de fichier.
De plus, depuis que j'ai copié le fichier sur le bureau, le moyen le plus simple est que je peux rapidement aller au bureau pour le vérifier. Mais au cas où vous n'avez pas copié le fichier au bureau, l'étape ci-dessus est recommandée pour vous:
Note: Vous pouvez également combiner le code complet mentionné dans les étapes ci-dessus et l'ajouter dans un fichier avec le .py Extension puis exécutez le fichier via l'interprète Python3 pour effectuer le processus de copie.
Conclusion
Il s'agit d'une méthode très simple et en cinq étapes pour copier rapidement les fichiers souhaités à différents emplacements à l'aide de Python. Exécutez simplement Python et importez deux modules Python qui sont OS et fermer puis spécifiez la source et la destination du fichier. Après cette utilisation fermer.copie fonction pour copier le fichier et le transférer à n'importe quel emplacement que vous souhaitez avec n'importe quel nom de fichier.