Successfully appending %kbavail val and printing key,val for each cell
in a given row. modified: sadfadd outfile.csv
This commit is contained in:
parent
50379a4646
commit
be3d5a68c8
6
sadfadd
6
sadfadd
@ -24,12 +24,14 @@ def main(argv):
|
|||||||
with open(tempfile, newline='') as csvfile:
|
with open(tempfile, newline='') as csvfile:
|
||||||
csvreader = csv.DictReader(csvfile, delimiter=';')
|
csvreader = csv.DictReader(csvfile, delimiter=';')
|
||||||
for row in csvreader:
|
for row in csvreader:
|
||||||
rowkeys = row.keys()
|
rowkeys = iter(row.keys())
|
||||||
kbtotal = int(row.get('kbmemused')) + int(row.get('kbmemfree'))
|
kbtotal = int(row.get('kbmemused')) + int(row.get('kbmemfree'))
|
||||||
kbavail = int(row.get('kbavail'))
|
kbavail = int(row.get('kbavail'))
|
||||||
percavail = (kbavail/kbtotal)
|
percavail = (kbavail/kbtotal)
|
||||||
fmtpavail = str('{:.1%}'.format(percavail))
|
fmtpavail = str('{:.1%}'.format(percavail))
|
||||||
row.update({'%kbavail':fmtpavail})
|
row.update({'%kbavail':fmtpavail})
|
||||||
print(row['# hostname'],row['timestamp'],row['%kbavail'])
|
for key,val in zip(row.keys(),row.values()):
|
||||||
|
print(str(key))
|
||||||
|
print(str(val))
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
main(sys.argv[1:])
|
main(sys.argv[1:])
|
||||||
|
Loading…
Reference in New Issue
Block a user