Das `wc`-Kommando ist ein Hilfsprogramm, das die Anzahl der Zeilen, Wörter und Bytes in Dateien oder der Standardeingabe bestimmt. Dieses Kommando ist ein Standardwerkzeug für jeden, der mit Textdateien auf Unix-ähnlichen Systemen arbeitet. In dieser Übungsaufgabe werden Sie eine vereinfachte Version des `wc`-Kommandos von Grund auf mit Python erstellen. Diese Herausforderung wird Ihr Verständnis für Dateiverarbeitung und Textverarbeitung festigen und Ihnen einen Vorgeschmack darauf geben, wie man Kommandozeilen-Dienstprogramme in Python strukturiert. Am Ende der Herausforderung werden Sie eine funktionale Version des `wc`-Kommandos haben, die die Ausgaben reproduzieren kann, die Sie in einem Unix-Terminal gewohnt sind. Es wird jedoch keine exakte Nachbildung des `wc`-Kommandos sein, da Sie einige Funktionen aus Gründen der Einfachheit weglassen oder anpassen werden. Sie werden praktische Erfahrungen mit verschiedenen Modulen aus der Python-Standardbibliothek sammeln, wie z.B. pathlib und argparse. Die Herausforderung ist in Aufgaben unterteilt, jede mit klaren Anweisungen und anschaulichen Beispielen, und Sie erhalten automatisiertes Feedback zu Ihren Lösungen. Wenn Sie auf Probleme stoßen oder Fragen haben, können Sie im Kommentarbereich um Hilfe bitten oder an Live-Gesprächen während der Sprechstunden teilnehmen. Das Abschließen jeder Aufgabe schaltet die nächste frei, und Sie können Ihren Code mit der im folgenden Lektion bereitgestellten Musterlösung vergleichen.
realpython.com
Real Python: Python Project: Build a Word Count Command-Line App
Create attached notes ...
