SystemInformation#
- class log_helpers.SystemInformation(user, pc_name, python_version, operating_system, architecture, processor, cpu_count, total_ram)#
Bases:
objectInformation about the PC and Python version.
- Parameters:
user (str)
pc_name (str)
python_version (str)
operating_system (str)
architecture (str)
processor (str)
cpu_count (int | None)
total_ram (int | None)
- user#
Account name of the currently logged in user.
- Type:
str
- pc_name#
Name of the PC.
- Type:
str
- python_version#
Python version being used.
- Type:
str
- operating_system#
Information about the name and version of OS.
- Type:
str
- architecture#
Name of the machine architecture e.g. “AMD64”.
- Type:
str
- processor#
Name of the processor e.g. “Intel64 Family 6 Model 85 Stepping 7, GenuineIntel”.
- Type:
str
- cpu_count#
Number of logical CPU cores on the machine.
- Type:
int | None
- total_ram#
Total virtual memory (bytes) on the machine.
- Type:
int | None
Methods Summary
load()Load system information.
Methods Documentation
- classmethod load()#
Load system information.
- Return type: