Вебинары Разобраться в IT Реферальная программа
Программирование Аналитика Дизайн Маркетинг
ПРИХОДИТЕ УЧИТЬСЯ НОВОЙ ПРОФЕССИИ ЛЕТОМ СО СКИДКОЙ ДО 70% Забронировать скидку
07 Июл 2023
2 мин
767

Вывод версии Python в консоли

Ситуация, когда требуется узнать версию Python, с которой работает ваш скрипт, является довольно распространенной. Часто это становится необходимым

Ситуация, когда требуется узнать версию Python, с которой работает ваш скрипт, является довольно распространенной. Часто это становится необходимым при отладке кода, особенно если используются различные версии Python, либо при разработке программного обеспечения, которое должно работать на разных версиях Python.

Например, представим ситуацию, когда разработчик написал код, используя определенные функции или библиотеки, которые доступны только в новых версиях Python. Если он будет пытаться запустить свой код на старой версии Python, это может вызвать ошибки. В таком случае, было бы полезно выводить версию Python в консоли.

В Python есть несколько способов, которыми можно узнать версию интерпретатора, с которым работает скрипт.

Один из самых простых способов — использовать модуль platform. Этот модуль предоставляет функцию python_version(), которая возвращает строку, содержащую версию Python.

import platform

print(platform.python_version())

Когда вы запустите этот код, он выведет в консоли версию Python, с которой работает ваш скрипт. Например, ‘3.8.5’.

Другой способ — использовать модуль sys. Этот модуль содержит список version_info, который содержит информацию о версии Python.

import sys

print(sys.version_info)

Этот код выведет кортеж, содержащий пять элементов: основной номер версии, второстепенный номер версии, номер исправления, последовательность предварительной версии (может быть пустой) и номер сборки. Например, (3, 8, 5, 'final', 0).

Оба этих способа помогут вам выводить версию Python прямо из вашего скрипта.

Добавить комментарий

Подарок
Забрать подарок