Реальный Код
24 subscribers
33 photos
6 videos
49 links
The Real Coding - твой проводник в мир разработки ПО.

Делюсь реальным опытом разработки с новичками.

Практические знания и советы по:
- Python
- Selenium
- командная строка
- C++
- много других интересностей, которые пригодятся вам в профессии
Download Telegram
Получаем информацию о системе + версию Питона

В Питоне есть несколько стандартных пакетов, которые позволяют получить информацию об операционной системе и версии Питона. Мы будем использовать platform для получения информации о системе и sys для получения версии Питона (потому что она дым выдается отдельными числами для минорной, мажорной и патч версий, тогда как в пакете platform функция python_version() возвращает строку.

Основные используемые функции:
sys.version_info
platform.system()

Плюс, несколько специфичных для каждой ОСи:
platform.freedesktop_os_release() для Linux
platform.mac_ver() для MacOS
platform.win32_ver() и platform.win32_edition() для Windows

Обратите внимание на проверку версий Питона: некоторые функции стали доступны только начиная с определенных версий. Эта информация есть в документации – https://docs.python.org/3/library/platform.html

Данный скрипт доступен для скачивания в GitHub ➡️ https://gist.github.com/DiPaolo/7aa921fdf45e16e7fb359c44825babb7

Статья также доступна на моем канале в Дзен ➡️ https://dzen.ru/a/ZJKMPwzAOEeSJgtG. Подписывайтесь! 🛎️

#python #junior #system_info #python_info