Вычислять по ip просто, с помощью Python!!!

Недавно я написал код, с помощью которого можно легко получать данные о человеке или компании. Ниже будет код, пожалуйста пользуйтесь. Если хотите больше крутых кодов на Python, поддержите копеечкой :) вот если что, номер карты: 2202 2067 9305 7600

import requests from pyfiglet import Figlet import folium def get_info_by_ip(ip='127.0.0.1'): try: response = requests.get(url=f'http://ip-api.com/json/{ip}').json() # print(response) data = { '[IP]': response.get('query'),#ip '[Int prov]': response.get('isp'),#интернет провайдер '[Org]': response.get('org'),#организация '[Country]': response.get('country'),#страна '[Region Name]': response.get('regionName'),#регион '[City]': response.get('city'),#город '[ZIP]': response.get('zip'),#почт код '[Lat]': response.get('lat'),#широта '[Lon]': response.get('lon'),#долгота } for k, v in data.items(): print(f'{k} : {v}') area = folium.Map(location=[response.get('lat'), response.get('lon')]) area.save(f'{response.get("query")}_{response.get("city")}.html') except requests.exceptions.ConnectionError: print('[!] Please check your connection!') def main(): preview_text = Figlet(font='standard') print(preview_text.renderText('ip.python')) ip = input('Please enter a target IP: ') get_info_by_ip(ip=ip)

Надеюсь вы подпишитесь и поставите лайк, я очень старался.

1
5 комментариев

Слушай, у меня не работает код,можешь помочь пожалуйста? 10 рублей я кинул (Владислав К.)

Ответить

Xj

Ответить

Куда сохраняется ip

Ответить

Сам ip адрес не сохраняется, ты его прописываешь в строке для ввода.

Ответить

в коде функция не вызывается, поэтому ничего не происходит. в конце кода нужно дописать: main()

Ответить