Como Encontrar o Endereço IP Local e Público Usando Python

Como encontrar o endereço IP local e publico 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á?

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 CERTIFICADO

Enfim, muito obrigado por ler até aqui, espero que consiga conquistar todos seus objetivos profissionais.

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

Tags: | |

Sobre o Autor

Programador Viking
Programador Viking

DICA EXTRA: Algumas pessoas estão me perguntando qual é o curso que recomendo para quem deseja aprender programação, mesmo sem ter qualquer conhecimento sobre o assunto. Minha recomendação, tanto para quem está iniciando, como para quem já possui mais experiência, é essa AQUI...

0 Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

plugins premium WordPress