Цукалос, М. Python: кропаем утилиту

Цукалос, М. Python: кропаем утилиту [Текст] : [кодинг утилиты wc] : [практическое руководство] / Михалис Цукалос [Mihalis Tsoukalos]  //  Linux Format. — 2017. — № 4 (222), апр.. — С. 84-87. — (Академия кодинга) (Python). — Библиогр. "Скорая помощь": с. 85 (3 назв.). — Прил.: "Скорая помощь. Код этого урока можно загрузить
с www.linuxformat.com/files/code/tms16.code.zip". — С. 84 ; "О стандартных потоках ввода, вывода и ошибок" : [концепция стандартных потоков данных в Unix и её использование] : [краткая информация] ; "Скорая помощь" : [термины скрипт и программа] : [краткая информация]. — С. 85 ; "Обработка аргументов командной строки" : [обработка аргументов командной строки в Python 3] : [краткая информация и пример]. — С. 86 ; "Скорая помощь. С помощью каналов процессы Unix могут взаимодействовать друг с другом. При использовании каналов вывод одной программы становится входными данными для другой программы. Чтобы создать канал, нужно разделить две команды вертикальной чертой (|)." : [краткая информация]. — С. 87. 
     Аннотация
     Одна из самых старых утилит командной строки Unix, wc, сокращение от “word count” (подсчет слов), позволяет быстро получить информацию о текстовом файле. Утилита wc, например, подсчитывает слова, строки и число символов во входном потоке, который обычно представляет собой один или
несколько текстовых файлов. Михалис Цукалос полагает, что написание этой утилиты на Python 3 будет хорошей тренировкой и проводит по всем этапам ее кодирования. 
     Рекомендуется книга о Python 3 — “Dive Into Python 3" ("Погружение в Python 3", http://www.diveintopython3.net), а также полезные книги для опытных разработчиков — Luciano Ramalho “Fluent Python” (Лучано Рамальо "Беглый Python") и Brett Slatkin “Effective Python” (Бретт Слаткин "Эффективный Python").