arelle.SystemInfo#

See COPYRIGHT.md for copyright information.

Module Contents#

Classes#

Functions#

API#

class arelle.SystemInfo.PlatformOS(*args, **kwds)#

Bases: enum.Enum

LINUX#

‘auto(…)’

MACOS#

‘auto(…)’

WINDOWS#

‘auto(…)’

static getPlatformOS() arelle.SystemInfo.PlatformOS#

Using system.platform() raises a value error exception in windows testing envs and macOS with Python 3.8

arelle.SystemInfo.isCGI() bool#
arelle.SystemInfo.isGAE() bool#
arelle.SystemInfo.hasFileSystem() bool#
arelle.SystemInfo.hasWebServer() bool#
arelle.SystemInfo.getSystemWordSize() int#
arelle.SystemInfo.hasVirtualEnv() bool#
arelle.SystemInfo.getSystemInfo() dict[str, Any]#

Return info about the system.