Книга, которую я читаю, показывает мне sys.platform
в python3, в Windows это работает нормально, но в Linux я продолжаю получать «Linux2», хотя у меня ядро Linux3.
Выполняя поиск в StackOverflow, я видел, как люди упоминали platform.system
и os.name
. Первый из них скажет вам Linux/Windows, но не версию, а последний даст вам название технологии, как в NT/Posix.
Я немного запутался, какой метод является наиболее точным и предпочтительным, используемым опытными программистами Python. Можно ли получить "windows7" или Linux3?
Большое спасибо. пс. Все еще новичок в stackoverflow, надеюсь, правильно отформатировал мой вопрос.