Chcę napisać kilka skryptów instalacyjnych Pythona, powinien znać system operacyjny, aby wybrać polecenie apt lub polecenie yum.Jak poznać system to Debian lub CentOS w języku Python?
Wydaje sys.platform można powiedzieć „Win32” lub innych, ale jak wiemy, że działa na Debianie lub CentOS w Pythonie?
Dzięki, to działa. Ale znalazłem, że 'platform.linux_distribution()' jest obsługiwane przez Python 2.6. Dla popularnego CentOS 5.5, ponieważ jego domyślna wersja Pythona to 2.4.3, więc musi używać 'platform.dist()'. – William
Podobnie jak aktualizacja, 'platform.linux_distribution()' została zamortyzowana. Zaleca się używanie bibliotek PyPI, takich jak distro https://github.com/nir0s/distro, dyskusja na ten temat https://bugs.python.org/msg207415 – CasualDemon