我觉得必须有一种更简单(更干净)的方法来使用理解来解析linux上的meminfo文件。文件格式为:
MemTotal: 3045588 kB
MemFree: 1167060 kB
Buffers: 336752 kB
Cached: 721980 kB
SwapCached: 0 kB
Active: 843592 kB
Inactive: 752920 kB
Active(anon): 539968 kB
Inactive(anon): 134472 kB
我试图重写for
循环id来使用一个理解,发现我需要其中的3个。。。在
我做错什么了?有没有合理的方法来简化这一点?在
我发现这个版本更具可读性:
另一个解决方案(请注意,我使用了字符串数据—因此在您的情况下,您需要修改代码以从文件中读取数据):
相关问题 更多 >
编程相关推荐