Ich benutze Shell-Skripte für die Arbeit, die ich oft bei der Arbeit mache. Ich denke, dass es die folgenden Vorteile hat, es zu einem Shell-Skript zu machen.
Ein Shell-Skript ist in Ordnung, aber ich wollte das Skript effizienter schreiben und das Debuggen des Skripts selbst vereinfachen können, aber mein Freund hat Python empfohlen, also habe ich es studiert.
Ich denke, Python ähnelt Swift. Es hat auch eine Fülle von Sprachfunktionen und Bibliotheken. Ich denke, was Swift ähnlich ist, ist, dass Swift es nachgeahmt hat. Wenn Sie Swift kennen, können Sie bald Python verwenden. Das Gegenteil ist auch der Fall, und jeder, der Python kennt, wird Swift bald verwenden können. Es ist leicht, einen Fehler zu machen, wenn die reservierten Wörter unterschiedlich sind, obwohl die Funktionen ähnlich sind.
Die Aufgaben, die Sie automatisieren möchten, sind:
Um dies in Python zu tun, können Sie anscheinend die Module "os", "json", "xml.dom" und "subprocess" verwenden. Python hat viele Module, daher denke ich, dass die meisten Dinge mit den Funktionen der bereitgestellten Module geschrieben werden können.
Was früher als Shell-Skript fest codiert war, ist eine Sprache, die die Verwendung vereinfacht, indem sie in der Konfigurationsdatei und den Befehlszeilenoptionen für Befehlszeilentools angegeben werden kann.
Recommended Posts