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