pra quem curte fica pingando servidores para ver a latencia, aqui um scriptzinho que mostra um grafico de uma lista de ping
- Código:
#!/usr/bin/python3
#coder: kodo no kami
import os
import re
import numpy as np
import matplotlib.pyplot as mpl
ping = ["google.com.br", "8.8.8.8", "youtube.com"]
qnt_ping = 5
fs = np.linspace(1,qnt_ping,qnt_ping)
for p in ping:
resp = os.popen("ping -c {} {}".format(qnt_ping,p))
filtro = re.findall("time=(.*?) ms",resp.read(),re.DOTALL)
aping = np.array(filtro,np.float)
mpl.plot(fs,aping,"o-")
mpl.legend(ping)
mpl.show()