code: def system_info(query):
  	
  	proc = subprocess.Popen(["uname -o"], stdout=subprocess.PIPE, shell=True)
  	(out, err) = proc.communicate()
  	print "operating system : "+str(out),
  
  	proc = subprocess.Popen(["uname"], stdout=subprocess.PIPE, shell=True)
  	(out, err) = proc.communicate()
  	print "kernel : "+str(out),
  
  	proc = subprocess.Popen(["uname -r"], stdout=subprocess.PIPE, shell=True)
  	(out, err) = proc.communicate()
  	print "kernel release : "+str(out),
  
  	proc = subprocess.Popen(["uname -m"], stdout=subprocess.PIPE, shell=True)
  	(out, err) = proc.communicate()
  	print "architecture : "+str(out),
  
  	proc = subprocess.Popen(["uname -n"], stdout=subprocess.PIPE, shell=True)
  	(out, err) = proc.communicate()
  	print "network node name : "+str(out),
docs: system_info(query) -- print system specific information like OS, kernel,
  	architecture etc.