Предполагается, что мое приложение работает в системе Mac OS X. Однако мне нужно выяснить, какая версия Mac OS (или Darwin) работает, желательно как число. Например,
- "10.4.11" вернет либо 10.4, либо 8
- "10.5.4" вернет 10.5 или 9
- "10.6" вернет 10.6 или 10
Я узнал, что вы можете сделать это, что возвращает "8.11.0" в моей системе:
import os
os.system("uname -r")
Есть ли более чистый способ сделать это или, по крайней мере, способ вытащить первое число из результата? Спасибо!