Часто при работе с Python возникает необходимость узнать версию интерпретатора, на которой запускается скрипт. Это может быть полезно, например, если скрипт использует функции или библиотеки, которые доступны только в определенных версиях Python.
В Python существует несколько способов определить версию интерпретатора. Один из самых простых — использовать модуль sys
.
Вот пример кода, который выводит версию Python:
import sys print(sys.version)
При запуске этого кода будет выведена строка, содержащая информацию о версии Python, например, '3.8.5 (default, Jan 27 2021, 15:41:15)
.
В этой строке '3.8.5'
— это версия Python, остальная часть строки содержит дополнительную информацию, такую как дата сборки и тип сборки.
Если необходимо узнать только номер версии, без дополнительной информации, можно использовать атрибут sys.version_info
. Вот пример кода:
import sys print(sys.version_info)
При запуске этого кода будет выведен кортеж, содержащий номер версии, например, sys.version_info(major=3, minor=8, micro=5, releaselevel='final', serial=0)
.
Таким образом, с помощью модуля sys
можно узнать версию Python, на которой запускается скрипт.
Добавить комментарий