Какое имя у Arch-а в os.name?

Нужно определить имя в скрипте

        if is_wol_packet == 1:
            from sys import platform
            if platform == "linux" or platform == "linux2":
                os.system('reboot')
            elif platform == 'win32':
                os.system("shutdown -r -t 0 -f")
Какое оно у арча?
/etc/os-release
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
BlagoYar
Какое оно у арча?
>>> import os, platform
>>> os.name
'posix'
>>> platform.system()
'Linux'
>>> platform.release()
'6.11.6-arch1-1'
>>> platform.machine()
'x86_64'
задача не совсем понятна
grayich
задача не совсем понятна
Та вот здесь проблема была, так начал танцы с бубном, думал, может у Arch не posix, оказалось всё проще.
 
Зарегистрироваться или войдите чтобы оставить сообщение.