关于跨平台:最好的选择是编写平台特定的代码,然后有条件地将其导入。例如
import sysif sys.platform == 'win32': import win32_sysinfo as sysinfoelif sys.platform == 'darwin': import mac_sysinfo as sysinfoelif 'linux' in sys.platform: import linux_sysinfo as sysinfo#etcprint 'Memory available:', sysinfo.memory_available()
Anthony指出,对于特定的资源,您可以
/proc在Linux下访问。对于Windows,您可以在Microsoft script
Repository上查看一下。我不确定从哪里可以在Mac上获得此类信息,但是我可以想到一个不错的网站,您可以在这里问:-)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)