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.