⚡️ Системный модуль в Python
sys — предустановленный модуль, обеспечивающий доступ к функция и переменным интерпретатора Python.
Данный модуль имеет огромное количество функций и переменных, подробнее о них можете почитать на сайте документации. Здесь же будут самые интересные из них:
sys — предустановленный модуль, обеспечивающий доступ к функция и переменным интерпретатора Python.
Данный модуль имеет огромное количество функций и переменных, подробнее о них можете почитать на сайте документации. Здесь же будут самые интересные из них:
sys.platform
— позволяет узнать платформу, на которой запущен Python и, на её основе выполнить определённый код. Также, она возвращает строку. Все значения тут.sys.stdin
— файловая переменная, позволяющая получить данным к входным данным из терминала.sys.stdout
, sys.stderr
— файловые переменные позволяющие выводить в терминал сообщения/ошибки.sys.version_info
— позволяет узнать версию языка, на котором запускается скрипт. Возвращает кортеж. Если же вам нужна строка, воспользуйтесь sys.version
#миниурок #sys⚡️ IO потоки
В модуле sys есть переменные, отвечающие за ввод/вывод: stdin, stdout, stderr. Мы можем управлять ими с помощью Python.
stdin — используется для интерактивного ввода. Его использует
stdout — используется для вывода с помощью
stderr — сюда идут все ошибки при обработке программы.
Работа с потоками такая же, как и с файлами, с помощью функций
#миниурок #sys
В модуле sys есть переменные, отвечающие за ввод/вывод: stdin, stdout, stderr. Мы можем управлять ими с помощью Python.
stdin — используется для интерактивного ввода. Его использует
input()
.stdout — используется для вывода с помощью
print()
и для подсказок в input()
.stderr — сюда идут все ошибки при обработке программы.
Работа с потоками такая же, как и с файлами, с помощью функций
read()
и write(str)
.#миниурок #sys