2 года назад
Получаем информацию о системе + версию Питона
В Питоне есть несколько стандартных пакетов, которые позволяют получить информацию об операционной системе и версии Питона. Мы будем использовать platform для получения информации о системе и sys для получения версии Питона (потому что она дым выдается отдельными числами для минорной, мажорной и патч версий, тогда как в пакете platform функция python_version() возвращает строку. Основные используемые функции:...
901 читали · 3 года назад
Python. Работаем с командной строкой
В этой статье мы продолжим начатое ранее и разберемся с работой с командной строкой в операционной системе из python-скрипта. Сделаем это в виде доработки скрипта из вышеописанной статьи - заменим стандартный архиватор библиотеки zipfile на 7-zip, отдельно установленный в системе. Для реализации взаимодействия с cmd будем использовать модуль subprocess. Subprocess Для взаимодействия с командной строкой будем использовать еще один встроенный модуль языка - subprocess. Существует несколько способов передачи команд в системную консоль как при помощи этого модуля, так и при помощи библиотеки os...