24 lines
455 B
Python
24 lines
455 B
Python
import os
|
|
import platform
|
|
|
|
is_linux = False
|
|
is_macos = False
|
|
is_windows = False
|
|
|
|
def check_os():
|
|
os_type = platform.uname().system.lower()
|
|
|
|
is_linux = os_type == "linux"
|
|
is_macos = os_type == "darwin"
|
|
is_windows = os_type == "windows"
|
|
|
|
if is_linux or is_macos or is_windows:
|
|
print(f"Running on {os_type}")
|
|
else:
|
|
print(f"Unsupported OS family: {os_type}")
|
|
exit(1)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
check_os()
|