Como Encontrar o Endereço IP Local e Público Usando Python
Hoje vamos aprender como encontrar o endereço IP local e público utilizando a linguagem Python de forma simples e fácil de implementar.
Existe uma forma bem interessante de capturar essas informações usando o Python e com poucas linhas de código.
Esse tipo de conhecimento pode te ajudar em diversas situações em sua carreira profissional como programador Python.
Portanto, recomendo ler esse artigo até o final para entende com detalhes o funcionamento de cada script. Vamos lá?
Confira neste artigo:
Capturando o IP Local
Primeiramente, devemos utilizar um pacote chamado socket e importar esse pacote no script utilizando o comando import.
Após isso, podemos criar uma variável que irá receber o endereço IP local através dos métodos gethostbyname e gethostname.
Depois desse processo basta imprimir a variável que criamos no inicio do script utilizando a função print().
O código completo ficará assim:
import socket
ip_local = socket.gethostbyname(socket.gethostname())
print(f'IP Local: {ip_local}')
Executando o script acima o endereço IP local será apresentado .
Veja também: Os Melhores Livros Para Aprender Python Sozinho
Capturando o IP Público
Assim como fizemos no script anterior, para capturar p IP público usando o Python precisamos usar o comando import para importar um pacote chamado requests.
Porém dessa vez vamos utilizar o site api.ipify.org pois dentro dele está o nosso IP Público. Quando você acessa esse site via navegador já é possível visualizar o IP publico.
Sabendo disso, precisamos somente usar o método get passando por parâmetro o site api.ipify.org logo em seguida usar o .text para trazer o IP público.
Após isso, vamos usar o comando print() para exibir o IP público.
O código completo ficará assim:
import requests
ip_publico = requests.get('https://api.ipify.org/').text
print(f'IP Publico: {ip_publico}')
Executando o script acima o endereço IP público será apresentado .
Vídeo Aula Completa
Para entender através de uma forma mais prática o funcionamento dos códigos apresentados nesse artigo, recomendo dar uma conferida na vídeo aula abaixo:
Conclusão: Como Encontrar o Endereço IP
Em conclusão, vimos como encontrar o endereço IP local e público utilizando poucas linhas de código Python.
Ou seja, quando precisar obter essas informações, você pode utilizar o código aplicado nesse artigo para implementar em seu projeto.
Não perca tempo! Dê um passo decisivo em direção ao seu sucesso profissional agora mesmo. Basta clicar no botão abaixo e abrir as portas para mais de 1400 cursos completos, todos com certificados válidos.
ACESSAR CURSOS COM CERTIFICADOEnfim, muito obrigado por ler até aqui, espero que consiga conquistar todos seus objetivos profissionais.
Até a próxima e um forte abraço.
Sobre o Autor
0 Comentários