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:
 | 
			
		||||
      csvreader = csv.DictReader(csvfile, delimiter=';')
 | 
			
		||||
      for row in csvreader:
 | 
			
		||||
         rowkeys = row.keys()
 | 
			
		||||
         rowkeys = iter(row.keys())
 | 
			
		||||
         kbtotal = int(row.get('kbmemused')) + int(row.get('kbmemfree'))
 | 
			
		||||
         kbavail = int(row.get('kbavail'))
 | 
			
		||||
         percavail = (kbavail/kbtotal)
 | 
			
		||||
         fmtpavail = str('{:.1%}'.format(percavail))
 | 
			
		||||
         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__":
 | 
			
		||||
   main(sys.argv[1:])
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user