06:44
1,0×
00:00/06:44
151,6 тыс смотрели · 3 года назад
826 читали · 3 года назад
Python. Работаем с командной строкой
В этой статье мы продолжим начатое ранее и разберемся с работой с командной строкой в операционной системе из python-скрипта. Сделаем это в виде доработки скрипта из вышеописанной статьи - заменим стандартный архиватор библиотеки zipfile на 7-zip, отдельно установленный в системе. Для реализации взаимодействия с cmd будем использовать модуль subprocess. Subprocess Для взаимодействия с командной строкой будем использовать еще один встроенный модуль языка - subprocess. Существует несколько способов передачи команд в системную консоль как при помощи этого модуля, так и при помощи библиотеки os...
268 читали · 2 года назад
Linux. Стандартный ввод, вывод и ошибки.
Большинство команд, которые мы используем в процессе работы, что-то выводят на экран или ведут записи в файлы. И хотя это не всегда очевидно, но такие вывода делятся на два типа. Первый - это то, что мы ждем от команды, то есть результат. Второй - это вывод ошибок, хотя, иногда, кажется, что это и есть результат, но на самом деле есть с первым пунктом небольшие различия. Согласно, одному из главных правил Linux, что "все есть файл", такие команды в действительности выводят свои результаты в специальный файл, который называют стандартным выводом (или stdout)...