J'utilise des scripts shell pour le travail que je fais souvent au travail. Je pense qu'en faire un script shell présente les avantages suivants.
Un script shell est bien, mais je voulais être en mesure d'écrire le script plus efficacement et de faciliter le débogage du script lui-même, mais mon ami a recommandé Python, alors je l'ai étudié.
Je pense que Python est similaire à Swift. Il possède également une multitude de fonctionnalités linguistiques et de bibliothèques. Je pense que ce qui est similaire à Swift, c'est que Swift l'a imité. Si vous connaissez Swift, vous pourrez bientôt utiliser Python. L'inverse est également vrai, et quiconque connaît Python pourra bientôt utiliser Swift. Il est facile de se tromper lorsque les mots réservés sont différents même si les fonctions sont similaires.
Les tâches que vous souhaitez automatiser sont:
Pour faire cela en Python, il semble que vous puissiez utiliser les modules "os", "json", "xml.dom" et "subprocess". Python a beaucoup de modules, donc je pense que la plupart des choses peuvent être écrites en utilisant les fonctions des modules fournis.
Ce qui était autrefois codé en dur en tant que script shell est un langage qui le rend plus facile à utiliser en lui permettant d'être spécifié dans les fichiers de configuration et les options de ligne de commande pour les outils de ligne de commande.
Recommended Posts