Итак, вы, ребята, хотите знать, как проверить версию Python. Простой ответ-запустить python-V в терминале командной строки или оболочке.
Итак, вы, ребята, нажали на эту статью, чтобы узнать решение Как проверить версию Python. Простой ответ – запустить python -V в терминале командной строки или оболочке.
Цель
В этой статье мы предоставим вам информацию о том, как проверить версию Python в вашей операционной системе. Это может быть полезно при установке приложений, требующих определенной версии Python.
Как проверить версию Python – 3 способа
Интерпретатор Python используется во многих коммерческих отраслях для кодирования исходного кода, компьютерного программирования и тестирования. Он принимает команды от пользователя и выполняет их после их интерпретации. Следовательно, очень важно знать о версии интерпретатора Python, которую мы в настоящее время используем.
Как мы знаем, интерпретатор берет код от пользователя и выполняет его построчно. Предположим, что у нас есть более старая версия интерпретатора Python. В этом случае команда не выполняется должным образом из-за более старой версии интерпретатора и его несовместимости с новыми функциями, используемыми в команде.
13 7 Несколько версий Python Windows
В данном руководстве разберем как пользователь может проверить используемую версию Python.
Python – это язык программирования, который поставляется с регулярным обновлением, которое добавляет вместе с ним некоторые новые функции и возможности; поэтому, как пользователь, мы также должны регулярно обновлять наш интерпретатор Python до последней выпущенной версии.
Примечание. Последней версией интерпретатора Python на данный момент является «3.9.6» со стабильной версией.
Преимущества проверки версии интерпретатора Python
Ниже приведены некоторые основные преимущества проверки используемой версии интерпретатора Python:
- Мы будем знать, если нам не хватает каких-либо обновлений для интерпретатора или обновления функции идут вместе с ним.
- Можем выяснить, возникает ли синтаксическая ошибка из-за более старой версии интерпретатора Python.
- У нас может быть доступ ко всем последним функциям и обновлениям, которые поставляются с последней версией интерпретатора.
Проверка версии Python
В этом разделе мы узнаем о методах, с помощью которых мы можем быстро проверить версию интерпретатора Python, которую мы используем. Мы даже можем проверить версию с помощью программы Python, а также будем использовать метод командной строки.
Ниже приведены методы проверки версии интерпретатора Python:
- с функцией python_version();
- с помощью команды python -V;
- с помощью метода sys.version.
Давайте разберемся, как мы можем использовать эти методы в Python, а также в терминале командной строки для проверки версии интерпретатора Python.
Метод 1: Использование функции python_version()
Чтобы использовать эту функцию для проверки версии интерпретатора Python, мы сначала должны импортировать библиотеку платформы. Функция python_version() всегда возвращает версию интерпретатора в строковом формате. Чтобы лучше понять, как это работает, давайте воспользуемся этим в нашей программе Python.
Реверсинг python программы, почему python не безопасен
Взгляните на следующую программу:
# Importing platform library from platform import python_version # Getting Python interpreter version as a result print(«Current Version of Python interpreter we are using-«, python_version())
Current Version of Python interpreter we are using- 3.9.0
Как видно из вышеприведенного вывода, мы используем версию интерпретатора Python 3.9.0.
Как проверить версию Python в скриптах
- sys.version способ проверки версии Python
- sys.version_info способ проверки версии Python
- Метод platform.python_version() для проверки версии на Python
- six модульный метод проверки версии Python
В различных обстоятельствах нам необходимо знать версию Python, а точнее — версию интерпретатора Python, выполняющего файл скрипта Python.
sys.version способ проверки версии Python
Javascript onscroll Event Example t.
Please enable JavaScript
Информация об этой версии может быть получена из sys.version в модуле sys .
>>> import sys >>> sys.version ‘2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)]’
или на Python 3.x
>>> import sys >>> sys.version ‘3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)]’
sys.version_info способ проверки версии Python
sys.version возвращает строку, содержащую информацию о читаемой человеком версии текущего интерпретатора Python. Но такая информация как major release number и micro release number требует дополнительной обработки для дальнейшего использования в кодах.
sys.version_info легко решает эту проблему, возвращая информацию о версии в виде именованного кортежа. Возвращается информация о версии,
>>> import sys >>> sys.version_info sys.
version_info(major=2, minor=7, micro=10, releaselevel=’final’, serial=0)
Вы можете сравнить текущую версию со справочной просто используя операторы > , >= , == ,
>>> import sys >>> sys.version_info >= (2, 7) True >>> sys.version_info >= (2, 7, 11) False