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/').textprint(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.
Enfim, muito obrigado por ler até aqui, espero que consiga conquistar todos seus objetivos profissionais.
Até a próxima e um forte abraço.




