sysctl*系统函数的包装器
sysctl的Python项目详细描述
py sysctl是sysctl*系统函数的包装器。 核心是用c写的。
示例
py sysctl提供了一个非常简单的接口,可以通过filter方法访问sysctl。
CPU的sysctls 0
>>> import sysctl >>> sysctl.filter('dev.cpu.0') [<Sysctl: dev.cpu.0.%desc>, <Sysctl: dev.cpu.0.%driver>, <Sysctl: dev.cpu.0.%location>, <Sysctl: dev.cpu.0.%pnpinfo>, <Sysctl: dev.cpu.0.%parent>, <Sysctl: dev.cpu.0.freq>, <Sysctl: dev.cpu.0.freq_levels>, <Sysctl: dev.cpu.0.cx_supported>, <Sysctl: dev.cpu.0.cx_lowest>, <Sysctl: dev.cpu.0.cx_usage>]
检查sysctl
>>> import sysctl >>> shmall = sysctl.filter('kern.ipc.shmall')[0] >>> shmall.value 131072L >>> shmall.tuneable False >>> shmall.writable True
许可证
此python模块根据bsd 2子句获得许可,请参阅许可。