четверг, 17 января 2019 г.

Получаем свой внешний ip в python скрипте.

Без регистраци и смс =)
Получаем свой ip в python скрипте на раз-два:

import requests


url = "https://nettools.club/api/ip"
ip = requests.get(url)
print(ip.text)

Если нужна более подробная информация:

import requests
import json


url = "https://nettools.club/api/ipall.json"
ipall = json.loads(requests.get(url).text)

print(ipall.get('ip'))
print(ipall.get('isp'))
print(ipall.get('latitude'))
print(ipall.get('longitude'))

Список всех доступных полей:

for key, value in ipall.items():
    print(f"{key:15}: {value}")

Комментариев нет:

Отправить комментарий