Executar comando ping em um site com Python
O comando ping é uma ferramenta usada para testar a velocidade e a conectividade com um determinado site.
Aqui, vamos aprender como executar esse comando em um site específico usando Python.
Para isso, vamos usar a biblioteca subprocess
do Python, que nos permite executar comandos de shell diretamente do código Python.
import subprocess
def ping_site(site):
result = subprocess.run(["ping", "-c", "4", site], stdout=subprocess.PIPE)
return result.stdout
site = "www.exemplo.com"
output = ping_site(site)
print(output.decode())
No código acima, criamos uma função ping_site
que recebe o site como parâmetro e executa o comando ping nesse site.
O resultado é armazenado na variável output
e então é impresso na tela.
Agora, podemos chamar a função ping_site
passando o site que queremos testar. Por exemplo, para testar o site “www.exemplo.com”,
podemos fazer ping_site("www.exemplo.com")
.
Com isso, conseguimos executar o comando ping em um site específico usando Python e verificar a conectividade e velocidade da nossa conexão com o site.