Advertisement
WupEly

Untitled

Feb 16th, 2023
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. import requests
  2. import json
  3.  
  4. with open("serv.json", "r") as json_file:
  5. server_properties = json.loads(json_file.read())
  6.  
  7.  
  8. server_response = requests.get(f"http://{server_properties['server']}:{server_properties['port']}").json()
  9.  
  10.  
  11. average = (sum(server_response[list(server_response.keys())[0]]) + sum(server_response["primitive"])) /\
  12. (len(server_response[list(server_response.keys())[1]]) + len(server_response[list(server_response.keys())[0]]))
  13. ho_sum_deflection = 0
  14. for el in server_response[list(server_response.keys())[0]]:
  15. ho_sum_deflection += (el - average)**2
  16.  
  17. p_sum_deflection = 0
  18. for el in server_response[list(server_response.keys())[1]]:
  19. p_sum_deflection += (el - average)**2
  20.  
  21.  
  22. if ho_sum_deflection < p_sum_deflection:
  23. print(f"{list(server_response.keys())[0]} {round(ho_sum_deflection, 3)}")
  24. else:
  25. print(f"{list(server_response.keys())[1]} {round(p_sum_deflection, 3)}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement