System
Attributes
attributesettings= settingsattributeunameDict[str, str]= platform.uname()._asdict()attributetimezoneList[str]= list(time.tzname)attributecpu_count= psutil.cpu_countattributecpu_freqList[Dict[str, float]]= [i._asdict() for i in psutil.cpu_freq(percpu=True)]attributesvmemDict[str, Any]= psutil.virtual_memory()._asdict()attributesswapDict[str, Any]= psutil.swap_memory()._asdict()attributediskList[Dict[str, Any]]= [i._asdict() for i in psutil.disk_partitions()]attributenet_if_addrsDict[str, List[Dict[str, Any]]]= {i: [{k: vfor (k, v) in j._asdict().items() if k != 'family'} for j in psutil.net_if_addrs()[i]]for i in psutil.net_if_addrs()}attributeboot_timefloat= psutil.boot_time()attributeusersList[Dict[str, Any]]= [i._asdict() for i in psutil.users()]attributepidint= os.getpid()attributeprocpsutil.Process= psutil.Process(pid=self.pid)attributeproc_infoDict[str, Any]= self.proc.as_dict(attrs=['exe', 'cmdline'])attributeproc_childList[psutil.Process]= self.proc.children(recursive=True)attributepid_childList[int]= [p.pid for p in self.proc_child] + [self.pid]attributerequirementsList[str]= [f'{p.metadata['Name']}=={p.version}' for p in importlib.metadata.distributions()]attributeenvironDict[str, str]= self.proc.environ()attributegpuDict[str, Any]= self.get_gpu()attributegitDict[str, Any]= self.get_git()Functions
func__init__(self, settings) -> NoneparamselfparamsettingsSettingsReturns
Nonefunc__getattr__(self, name) -> Optional[Any]paramselfparamnamestrReturns
typing.Optional[typing.Any]funcget_psutil(self, name) -> Optional[Any]paramselfparamnamestrReturns
typing.Optional[typing.Any]funcget_gpu(self) -> Dict[str, Any]paramselfReturns
typing.Dict[str, typing.Any]funcget_git(self) -> Dict[str, Any]paramselfReturns
typing.Dict[str, typing.Any]funcget_info(self) -> Dict[str, Any]paramselfReturns
typing.Dict[str, typing.Any]funcmonitor(self) -> Dict[str, Union[int, float]]paramselfReturns
typing.Dict[str, typing.Union[int, float]]funcmonitor_human(self) -> Dict[str, Any]paramselfReturns
typing.Dict[str, typing.Any]