我想写一个程序来监控内存的使用情况,首先我需要读取下面的txt文件的powershell命令结果 计数器_内存.txt:
Timestamp CounterSamples
--------- --------------
3/9/2017 12:34:33 PM \\ins1617group15s\memory\available mbytes :
2710
3/9/2017 12:34:34 PM \\ins1617group15s\memory\available mbytes :
2710
3/9/2017 12:34:35 PM \\ins1617group15s\memory\available mbytes :
2710
3/9/2017 12:34:36 PM \\ins1617group15s\memory\available mbytes :
2713
3/9/2017 12:34:37 PM \\ins1617group15s\memory\available mbytes :
2713
3/9/2017 12:34:38 PM \\ins1617group15s\memory\available mbytes :
2714
另一个文件counter_memory2.txt:
Timestamp CounterSamples
--------- --------------
3/9/2017 12:44:12 PM \\ins1617group15s\memory\available mbytes :
2764
3/9/2017 12:44:13 PM \\ins1617group15s\memory\available mbytes :
2764
3/9/2017 12:44:14 PM \\ins1617group15s\memory\available mbytes :
2764
3/9/2017 12:44:15 PM \\ins1617group15s\memory\available mbytes :
2764
3/9/2017 12:44:16 PM \\ins1617group15s\memory\available mbytes :
2764
3/9/2017 12:44:17 PM \\ins1617group15s\memory\available mbytes :
2764
3/9/2017 12:44:18 PM \\ins1617group15s\memory\available mbytes :
2764
3/9/2017 12:44:19 PM \\ins1617group15s\memory\available mbytes :
2764
3/9/2017 12:44:20 PM \\ins1617group15s\memory\available mbytes :
2764
3/9/2017 12:44:21 PM \\ins1617group15s\memory\available mbytes :
2764
读完这些文件后,我希望取每个文件计数器值的平均值并保存到列表中作为基线值。将来,当程序读取新的txt文件时,平均值应与基线值进行比较,当值较高时,它将提醒用户。我应该使用哪些python模块以及如何编写每个部分?我知道这些想法可能有问题。请给我一个参考和反馈
谢谢你
不是那个人,但除非我误解了你,你基本上是在要求别人来写你的代码。你知道吗
首先有一些提示:
使用open语句读取python中的文件非常简单:
使用它,你可以很快得到文件中包含的所有数据,你只需要做一些调整(调整?不是我的母语)正确提取所有信息。例如,可以跳过空行
收集所有的数据。从每个文件中取平均值是一个简单的数学问题,你的其他想法也是如此。你知道吗
祝你好运!你知道吗
相关问题 更多 >
编程相关推荐