Tutorial Python: Como Descobrir o Endereço IP De Sites

Por 2 min de leitura
Tutorial Python - Descobrindo endereço IP de sites

Neste tutorial Python vamos aprender como descobrir o endereço IP de um determinado site utilizando uma técnica bem simples e rápida de aplicar.

Saber como funciona essa técnica pode te ajudar em diversos tipos de projetos onde você precisa dessa informação para fazer algum tipo de validação, ou até mesmo apresentar para o usuário.

Enfim, existe diversas possibilidades que você pode aplicar esse conhecimento e tenho certeza que será um conhecimento extremamente válido em sua jornada.

Bora lá aprender como faz?

Importando a biblioteca socket

Primeiramente devemos importar uma biblioteca chamada socket. Ela será a principal responsável por capturar o endereço IP de um site.

E como a gente faz esse importação?

Bem simples, escrevendo o comando abaixo:

import socket as s

Neste momento já podemos utilizar a biblioteca socket em nosso script.

Veja também: Curso de Python GRATUITO Com Certificado.

Iniciando o script

Uma vez que já realizamos a importação da biblioteca socket. Vamos declarar uma variável chamada host que irá receber a função input().

host = input('Digite o nome do host: ')

Ou seja, o usuário irá digitar o site que deseja capturar o endereço IP.

Logo em seguida, vamos declarar uma variável chamada ip que irá receber o método gethostbyname(). E dentro desse método vamos passar a variável host como parâmetro.

ip = s.gethostbyname(host)

Nesse momento o método gethostbyname() irá buscar o endereço ip do site que o usuário digitou e em seguida será armazenado a informação na variável ip.

Por fim, vamos usar a função print() para mostrar o resultado final.

print(f'O IP do Host {host} é {ip}')

Neste momento o nosso script já está pronto para ser executado.

Veja também: Curso de Python GRATUITO Com Certificado.

Script completo

No final, seu código deverá ficar assim:

import socket as s
host = input('Digite o nome do host: ')
ip = s.gethostbyname(host)
print(f'O IP do Host {host} é {ip}')

Executando o script

No momento em que o script for executado, será apresentado a mensagem “Digite o nome do host:”.

Ou seja, basta digitar o endereço do site, por exemplo google.com e pressionar a tecla Enter.

Logo em seguida será apresentado o endereço IP do site informado conforme imagem abaixo.

Se você digitar esse endereço IP no navegador você será direcionado para o site do Google.

Vídeo Aula: Tutorial Python

Caso você queira assistir a vídeo aula completa ensinando o passo a passo sobre como obter o endereço IP de sites usando Python. Basta clicar aqui ou na imagem abaixo:

Tutorial Python - Obtendo o endereço IP de sites

Clique no botão abaixo e confira o passo a passo para você aprender Python do absoluto zero e conseguir trabalho como programador:

Enfim, preparamos esse conteúdo para realmente te ajudar em seus estudos sobre programação, espero que tenha gostado.

Eu vou ficando por aqui…

Até a próxima e um forte abraço!

Foto de David Alves

Escrito por

Desenvolvedor de automação e IA

Sou David Alves, desenvolvedor desde 2009 e criador do Programador Viking. Hoje utilizo Python, Playwright e inteligência artificial para gerar resultados reais para empresas que querem automatizar tarefas, e sou responsável pelo setor de RPA de uma grande indústria de borracha. Desde 2019, compartilho aqui o que aprendo na prática para ajudar quem está começando na programação.