Platform Checks
These are simple functions you can use that return a boolean True if sys.platform matches the platform. Saves you the trouble of importing sys and then looking up the values for sys.platform.
running_linux
Determines the OS is Linux by using sys.platform
Returns True if Linux
Parameter Descriptions
Name | Type | Default | Description |
---|---|---|---|
RETURN | bool | True if sys.platform indicates running Linux |
running_mac
Determines the OS is Mac by using sys.platform
Returns True if Mac
Parameter Descriptions
Name | Type | Default | Description |
---|---|---|---|
RETURN | bool | True if sys.platform indicates running Mac |
running_trinket
A special case for Trinket. Checks both the OS and the number of environment variables Currently, Trinket only has ONE environment variable. This fact is used to figure out if Trinket is being used.
Returns True if "Trinket" (in theory)
Parameter Descriptions
Name | Type | Default | Description |
---|---|---|---|
RETURN | bool | True if sys.platform indicates Linux and the number of environment variables is 1 |
running_windows
Determines the OS is Windows by using sys.platform
Returns True if Windows
Parameter Descriptions
Name | Type | Default | Description |
---|---|---|---|
RETURN | bool | True if sys.platform indicates running Windows |