Вычисляем по IP с помощью Python | Как определить местоположение по IP
HTML-код
- Опубликовано: 9 сен 2024
- ⚡️ Практика Python ⚡️
В данном видео разбираемся как получить страну, регион, город, почтовый индекс, провайдера и даже широту и долготу по IP адресу пользователя с помощью Python и библиотеки requests. Добавляем в скрипт красивое превью воспользовавшись модулем Figlet, а также сохраним карту по координатам с помощью модуля folium.
🔥 Доступ в приват | Поддержать проект:
boosty.to/pyth...
/ pythontoday
yoomoney.ru/to...
🔥 Стать спонсором канала:
/ @pythontoday
****Ссылки****
Дешевый/надежный сервер в Европе + СКИДКА 10%:
vdsina.ru/?par...
Хороший proxy сервис:
proxy6.net/a/1...
Как узнать пароль от Wi-Fi с помощью Python | Достаем пароли от Wi-Fi точек доступа в Windows:
• Video
Скачиваем Instagram с помощью Python
• Скачиваем Instagram с ...
Что такое фишинг и как не попасться? | Генератор QR код на Python:
• Что такое фишинг и как...
Парсинг криптобиржи | Торговый бот | API криптобиржи:
• Парсинг криптобиржи | ...
Python с нуля | if _name_ == '__main__' | Зачем? И почему нужно использовать
• Python с нуля | if __n...
Асинхронный парсинг на Python | Ускоряем код в 10 раз
• Асинхронный парсинг на...
Парсинг на Python | Подмена IP-адреса | Запросы через прокси
• Парсинг на Python | По...
Парсинг динамического сайта на Python + Telegram бот на AIOGram | Requests, AIOGram, API, JSON
• Парсинг динамического ...
Пишем Telegram бота на Python + Загружаем Telegram бота на сервер(хостинг):
• Пишем Telegram бота на...
Плейлист по распознаванию лиц на Python:
• Распознавание лиц | Fa...
Плейлист по парсингу сайтов на Python:
• Парсинг/Scraping
Плейлист по Instagram боту:
• Instagram Bot на Pytho...
Плейлист по Linux для новичков:
• Linux для начинающих
Код проекта на github:
github.com/pyt...
И в telegram канале:
t.me/python2day
****Соц.сети****
Telegram: t.me/python2day
#ip #вычисляемпоip #кибербезопасность #requests #python #scraping
Как же с тобой лампово. Иногда просто после целого дня учёбы питона захожу к тебе посмотреть чё интересного есть.
Кот в момент дропа на монтаже - имба)
Благодарю)
Очень нравится такой практический формат. Спасибо! 👍Давай это в бота для ТГ - интересно.
Теорию учить скучно, а такие практические уроки мотивируют. Хочется подтягивать знания, чтобы лучше понимать, что происходит.
Благодарю за фидбэк и поддержку! Сделаем.
6:39 после чего можно добавить еще маркер для удобства (либо для красоти)
area = folium.Map(location=[response.get('lat'), response.get('lon')])
folium.Marker([response.get('lat'), response.get('lon')]).add_to(area)
area.save(f'{response.get("query")}_{response.get("city")}.html')
Тема с маркером норм!
Танцующий котик - это что-то, а практика так и вообще огонь) Огромное спасибо за труды!
Благодарю за фидбэк и поддержку!
такое впечатление, что тут дается вся та информация которую бы другие просто пытались продавать или даже продают в виде курсов, надеюсь переосилю когда то свою лень и начну учить питона, а так очень даже интересно смотреть, спасибо за предоставление учебных материалов и за то что пытаешься донести и объяснить материал, а не заработать на нем как другие (просто как я понял пытаешься донести всю ту информацию которую познал платно или бесплатно, но просто донести как преподаватель, а не как коммерсант)
Благодарю за фидбэк. Но похоже придется уходить в подполье. Ролики банятся, а тратиться колосcальное количество времени на ютуб и получать бан совсем не хочется. Буду переносить все постепенно на netstalkers.com
А что плохого в том, чтобы брать деньги за свой труд?
@@djangodev3191 бери, только если этот труд стоит того, а то многие любят брать за видимость труда
@@NooTsooT Если кто то что то готов за сколько то купить, значит это столько стоит
@@djangodev3191 и к чему дальше этот комментарий ?))) законы рынка можно попробовать в другом месте рассказать где реально работает рынок, а если самоутреждаться то это не сюда и не ко мне)))
Это самый эффективный канал по python🔥 удачи в развитии
Капец сколько на Python крутых библиотек, большое спасибо за практику и обзоры! Я бы ещё в png карту сохранил, в html кажется не очень удобно.
Благодарю за фидбэк! Согласен, есть вариант с селениумом, но думаю он тяжеловат. Там в итоге в админке на Django была кнопка с ссылкой на эту страницу, поэтому было норм.
Поддерживаю комментарий выше, ролики отличные! А что если использовать костыли? Например сделать всё также, но конечную страницу html открыть в selenium и просто сделать скриншот
@@infach5734 можно сделать легче) Просто выставлять ссылку на гугл карты и передавать туда lang и long атрибуты.
А можно вообще воспользоваться yandex api map, там конечно для бесплатного пользования много ограничений, но зато спокойно можно сохранить png (+есть много интересных фичей, например для добавления меток и ближайших организаций), в общем, советую ознакомиться
@@sovunia а можно еще проще, забить куй на это все, и вообще лафа)
Большущее спасибо за труды и видео практического применения! Действительно очень мотивирует к изучению ЯП!
я очень удивлён что до сих пор у вас нет более миллион подписчиков ведь в вашем канале можно найти те инфо которые не расскажут другие ютуберы даже как Хауди Хо, а унего полтара миллиона подписков😥, люди интересные🙃😊. вы молодец! огромное спасибо!
Огромное спасибо за фидбэк и поддержку) Надеюсь канал будет развиваться)
Хауди хо тупо кликбейт
Невероятно полезное видео, из него я узнал:
- о полезной апишке и что она возвращает
- как сделать красивый заголовок, теперь мои консольные программы станут ещё красивее
- оказывается можно генерить html карту, хотя я бы, просто отдал ссылку на гугл карту
Конечно, немного, бесполезная data и, возможно, стоит сделать функцию для печати, а не писать всё в одной.
А, вообще, автор молодец!
Всегда приятно видеть как джун помогает джунам.
Большое спасибо за фидбэк и поддержку! Рад что видео полезны и помогают! 💪
Было бы интересно узнать как вы обеспечиваете свою безопасность. Настройка vpn и др
Это будет крайне размытая информация. Это как спрашивать у миллионеров способы разбогатеть
Нету способов получить анонимность, если ты сделаешь что-то серьезное и ты будешь фулл аноним, в любом случае тебя найдут за час это не проблема
Никакие впн, прокси, дедики, ничего не поможет вообще
@@cerberus1436 тор + плюс мосты + и свой личный впн для чистого айпи. И всё, главное правильно настроить. Так же тайлес используй
Всё возможно, просто ты не умеешь(
Но это для даркнет любителей)
Получил мотивацию продолжить изучение Python
Вливайся! Обязательно продолжай.
спасибо за супер познавательный контент! столько интересных библиотек 👍👍👍
Огромное спасибо за фидбэк!
@@PythonToday
А как в юьюбе найти оставившего коммент ?
@@user-sq2zv6cw8m у них апи есть так то
@@ShooterStar
Это ответ ?
О чем это ?
Вау, это же программирование для души, скоро отпуск можно что нить накопить. Ты очень круто сделал
Благодарю за фидбэк!
Очень круто! Есть ли в планах уроки по связке django/drf/vue или react? Ну и деплой конечно. Большое спасибо за труды!
Благодарю за фидбэк! Да, думаю сделаем проект, например полноценный блог с регистрацией/аутентификацией.
@@PythonToday все блоги делают. Проявите хоть немного креативности
@@PythonToday вопрос как ты сделал такой терминал я на виндоус
@@edvard_sto_amper_6817 пацан Я задаю потому что я тока Пайтон CMD могу и в шелле но я незнаю как это терминал как у него получить пацан будь нормальным челом
@@anstupidguy_bread8884 пацан в vscode создаеш файл Пайтон Main.py все, открываешь его, там сверху в правом верхнем углу три квадратика нажимаешь на квадратить с нижним прямоугольником и воля, ты все равно не поймёшь начни лучше с js основы, лучше чем просто код переписывать, я то сам не особо бум-бум
Один из лучших каналов по Пайтон, спасибо
Большое спасибо за поддержку!
Спасибо тебе большое, за твои видео, благодаря им мы приобретаем новые навыки и не только, раньше смотря твой код не понимал ничего но, после того как хорошо изучил сам Python теперь все ясно и понятно, прям аж радуюсь, спасибо ещё раз, желаю тебе успехов во всем 🖤🖤🖤
Очень интересно развития проекта! Давай продолжение👍
Будем стараться 💪
Очень круто! Нужно снова продолжать мне изучать программирование, а то подзабил. Очень мотивируйте!
Конечно нужно, вливайся!
Круто. Спасибо. Нашел твой канал и понял что мне ещё смотреть и смотреть. 😅
Спасибо за фидбэк!
Очень классно 👍🏻 Требую продолжение!!!
Огонь! Спасибо, вы меня спасли! Побольше бы различных практических роликов на питоне, уверен много кому поможете.
Огромное тебе спасибо! Подобными видео ты очень сильно мотивируешь меня заниматься python :)
Рад что видео полезны, главное практика. Спасибо за фидбэк!
Спасибо за контент. С каждым видео ты как минимум даешь источник получения информации и источник мотивации:))
Из рубрики "Нечего не понял но очень интересно"
Та же хрень😃
Спасибо. Советую перейти в телеграмм! И нас не забудьте пригласить!
Благодарю за фидбэк. Мы давно в телеграм) Заходите в гости.
Когда же уже выйдет библиотека на Питон, в которой уже будут написано все программы за программиста?
Луркай OpenAI Codex.
Есть такая,только заявку на нее кидать надо
@@LukeVilentсаси пэнчил
Вау, благодарю тебе к питону появился дополнительный интерес и стимул учить его!
Благодарю за фидбэк! Вливайся!) Рад что видео мотивируют.
Очень круто, но хотелось бы услышать чуть более подробно))) Спасибо за практику
Благодарю за фидбэк 💪
Шикарно, наконец-то нашел видео без воды
Эти данные недостоверны, т.к это данные провайдера. У нормальных провайдеров данные либо скрыты, либо указывают на местоположение сервера провайдера, но не как не человека!
Мамкиным хакерам и так пойдет
Да, ты прав, но есть разница мобильного ip и роутера, если сидеть на домашнем wifi, то работает прекрасно, а если на мобильном, то всё что он покажет это головной офис оператора.
Если не ошибаюсь)))
@@sjmll7166 Все ровно даже домашний Wi Fi покажет офис провайдера или место где идет раздача. Если хочешь отследить человека, то это моб телефон, маскируй запрос на место положение, в общем клик джекинг и так определишь координаты, точно не определишь но радиус от 50-200 метров.
@@user-jp8qy8fb6e сколько пробовал, но на wifi роутера всегда было примерное местоположение, не разу провайдера не выбрасывало.
@@sjmll7166Это также зависит от провайдера, но в большинстве случаев выдает адрес провайдера.
Офигительное видео. А главное без воды.
Большое спасибо за поддержку! Рад что видео интересны.
Прикольно! Было бы интересно как сам IP адрес можно узнать
Тот же самый вопрос
Спасибо за видео, щас готовлюсь к вузу нет времени и сил тоже, после поступления обязательно изучу все ваши знания, спасибо
Благодарю за фидбэк! Успехов в поступлении 💪
Хотелось бы уроков по упаковке всего этого в Qt интерфейс, у меня очень много калькуляторов, которые я сейчас пытаюсь поперепаковывать в программы с екселя, очень хороший материал и подача
4:45 лайк за котика!
Наконец я нашел то что мне поможет я ищу человека который взломал меня в сот сети вк и испортил мне жизнь выложив запрещенные вещи на моей странице теперь я знаю где он и через неделю собираюсь к нему в гости наведаться
Помни, арматуру можно взять на стойке!
Чем дело закончилось? Интересно же
@@user-dr4zl5xh7zмамкин бандит уехал к бабушке в деревню на каникулы, ждем продолжения юмористической повести ближе к началу сентября xD
@@user-dr4zl5xh7z он оказался в Казани я его нашел он извинился вернул акк и в подарок 2к дал
Как всегда отличное видео. Спасибо. Повторил каждый шаг, всё получилось. Очень полезная программа.
Спасибо большое за контент!! Ваши уроки реально вдохновляют на изучения Python.
Хотелось бы увидеть разбор бота для регистрации заявок по записи, к примеру , в салон красоты.
Большое спасибо за фидбэк и поддержку! Да, возможно сделаю что-то похожее в ближайшее время. Только похоже уже на netstalkers.com/private
@@PythonToday знаешь ip найдешь точный
адрес ?я просто ничего не шарю,ну есть такой риск что попалил адрес …подскажи
Красавичк, огромное спасибо, не бросай плз!!!
Большое спасибо за поддержку!
Брат у меня возникла проблема, я пишу ір реального человека но у меня не работает скрипт, постоянно пишет [!] Please check your conection! помоги разобратся пожайлуста.
Скорее всего у тебя связь барахлит
Я только начал учиться. Твои видео очень вдохновляют, спасибо!
Если просто потренироваться решать задачу на Питоне, то пойдёт.
По IP вы максимум можете узнать - страну (вероятность 99,8%) и город (вероятность 65%).
Остальные данные мы от вас скрываем
А возможно ли вычислить написавшего комент на ютюб-канале ?
@@user-sq2zv6cw8m , только официальным запросом.
@@unl3id8ubrxbn4mpizdeckakclojno
А точнее ?
Кто может получить разрешение согласно запросу ?
@@user-sq2zv6cw8m , только наши след.органы
@@unl3id8ubrxbn4mpizdeckakclojno
Я из Австрии, и вопрос задаю не локального плана, а глобального.
Где наши и где ваши, и что это такое, наши-ваши ?
Кому ютюб может предоставить по запросу информацию, а кого пошлет просто ??
Вы партизан, что такие ответы ?
Спасибо!!! Офигенно!!! Все работает. Правда почему-то через IDLE Питона, а в Пайчарме не хочет. Вероятно я что-то в Пайчарме не включил. Не совсем еще ориентируюсь.)))
Здравствуйте, если это возможно расскажите свой путь в it, как вы пришли к такому уровню программирования. Дайте совет начинающим ученикам вроде меня)), как более продуктивно освоить программирование, может у вас остались ресурсы или методички из вашего обучения, расскажите в какой момент у вас наступило прозрение и в какой момент у вас начало уже что то получаться. Судя по себе есть ощущение что обучение не закончится некогда, и понимание чёткого что я пишу и как написать что либо не появится некогда. Было ли у вас такое? Очень надеюсь что вы снимете подобный ролик, расскажите, поможете советами, поддержите так сказать тех кто ещё в относительном начале пути)
Спасибо.
Привет, я конечно тоже начинающий , но уже поднаторевший до уровня, что такие хеллоу ворлды ,за счет одних библиотек, меня прям сильно не впечатляют. Так что дам пару советов, а насколько они правильные уже решать тебе, ибо у меня еще супер результатов нет - так пишу для себя по-тихонечку готовлюсь к вузу.
1) Язык это не цель ,а средство, учить любой язык в том числе и программирования нужно с какой-то целью, и чем проще и ближе ближайшая (сорян за тавтологию:) цель, тем наверное лучше. Скажем написать какую-нибудь простую программку для себя или знакомых. С целью гораздо легче задавать вопросы, контролировать свой уровень и получать мотивацию.
2) Обучение это 80% практики и 20% теории. За пропорции конечно не ручаюсь, ибо это индивидуально.
Главное не забывать про практику, без неё теория вылетает из головы мгновенно, но и теория важна, ибо так ты можешь потратить кучу времени на изобретение велосипедов. Для начала можно какую-нибудь книжку почитать сразу с задачками, а потом начинать свой проект пилить. Вообще часто важно знать что какая та вещь есть, а как ей пользоваться конкретно можно потом и освежить документацией.
3) Не лезь в реальные проекты раньше времени, лучший способ отбить себе желание программировать это попробовать нормально распространять свою программу, особенно на питоне, я наверное несколько дней с антивирусами боролся - блочат exeшники за милую душу :) .
Ладно я спать пошел, поздно уже, может потом допишу...
Круто! Благодарю! Действительно интересный формат!
А как вычислить сам IP человека?
Можно просмотреть трафик через wireshark, в пакетах будет конечный ip адрес, если например вы состоите в локальной сети, или создать фишинговую ссылку...
@@infach5734 Если вы интересуетесь информационной безопасностью или хакингом, можете поделиться полезными ютуб и телеграм каналами на эти темы, а также курсами?
Хочу продолжения и развития! Спасибо за ролик!
Спасибо за поддержку!
ничего интересного не показал. Но писать код и обьяснять что за функции так чтобы не хотелось уйти - это талант. Меня обычно на обучающих уроках хватает на минуты 2 и потом просто гуглю и читаю доку сам, потому что "обьясняющий" начинает меня раздражать, то тормозит, то ещё что...
А как вычислить написавшего комент на ютюб-канале ?
@@user-sq2zv6cw8mтам вычисляется координаты города а не место человека
Спасибо это лучший канал. Не где не учился сам изучаю. Большое спасибо. Этот канал в многом мне помог
Большое спасибо за фидбэк и поддержку!
я так понимаю этот код показывает локацию провайдера и не более. И местоположение дает ложное. Ну такой себе скрипт, с учетом того, что полно сайтов на которых ты вбиваешь ip и получаешь ту же информацию.
Так интерес в том чтобы создать такой скрипт. Если ты хочешь опускаться до адреса человека, это уже явно не ролик на ютуб и не 10 минут твоего времени на его просмотр))
За такие программы люди получают ахиреть какие деньги))
Так скрипт ведь и состоит из запроса к одному из таких сайтов и вывода ответа...
@@Avedov.M Ну как бы да. Что собственно интересного в таком скрипте? ) берешь любой сайт на котором можно получить инфу по введенному IP и формируешь обычный http запрос туда. А зная заранее, что никой достоверной локации и информации по IP получить нельзя, можно тупо geo-ip заюзать, не прибегая к отправке запросов на левые сайты и сервисы. Получишь всё тот же город в результате)
питон удивляет безгранично с каждым новым модулем
Согласен 💪
Какой в этом практический смысл, если достоверно невозможно узнать IP пользователя?
с чего это? Всегда узнавали, а сейчас вдруг нельзя?
@@almi9385 Всегда узнавали (и сейчас всё по прежнему) IP адрес не пользователя, а узла, с которого поступил запрос...А им может быть VPN, веб-прокси или адрес маршрутизатора провайдера при "сером" IP...учитывая сколько людей пользуется VPN для доступа к закрытым ресурсам и абонентов без "белого" IP, то скоро, наверно, только и будет виден адрес VPN-серверов и местных провайдеров...Например, у Билайна несколько лет назад все абоненты сети нашего района в Питере подключались через vpn билайна...Какой там будет IP на интернет хостах?...ответ очевиден - для всех IP билайна...
Всем, кто только постигает азы питона - огонь, все понятно. Для адвансд уровня смотрите других челиков)
Бессмысленно, большинство провайдеров специально устанавливают ложное место нахождение IP, и реальное (место положение) знают только провайдер, а менты его могут получить когда вы фигурируете в убийстве ито через запрос, к примеру, я живу в Причерноморской зоне Украины, а показывает вообще столицу, я раньше вечно, при входе когда показывало Киев, думал взлом, но нет.
P.S. проверьте свой IP
И что? Ко мне в гости приедешь ? Ну давай, я чаёк заварил))
Очень круто) емко, повествовательно, все как надо..)) лайк железно!
Благодарю за поддержку! Рад что видео интересны)
спасибо за крутой практический ролик, ждем с нетерпением новых
(очень интересны проекты по этическому хакингу)
Красавчик! Спасибо, очень классные проекты пилишь.
Большое спасибо за фидбэк и поддержку!
Класс 👍. месяц в плейлисте "смотреть позже" ролик ждал своего часа 🤣 сегодня как раз понабилось определить местоположение. спасибо
давай продолжение + телеграммбот + джанго ))
все ясно и понятно, спасибо за практическую часть, мотивирует в обучении, все настолько понятно на сколько это возможно, благодарен тебе, давай продолжение с БОТ-ТГ очень жду (подписался ))
За кота лайк)
Очень интересно! Появилась опять мотивация))
Благодарю за фидбэк! Главное практика, не бросай)
Насчет видео, повторил весь код в своем PyCharm, опыт интересный , все заработало без проблем. Можно теперь себе в гит добавить для портфолио. Но было бы круче, если б в таким видео было полное обьяснение, строк кода и как это работает. Но ты впринципе обьяснил, просто синтаксис надо учить мне)
Помогите пожалуйста, после воода айпи, у меня показывает ошибки почему?
Можете ли вы написать код, который также показывает, где стоит этот человек??
пожалуйста, научите, если можете
Топ видос, помню как было 2000 подписчиков. Эхх как быстро растут чужие д... каналы)) Смотрел твое каждое видео, очень много полезного, но жаль, что из-за подготовку к гребанному ЕГЭ не успеваю практиковаться на пайтоне, Но в будущем всегда знаю к какому каналу и человеку обратиться за практикой и теорией
Большое спасибо за поддержку! :) Олды на месте
Практика это самое важное!!!
Очень важное упущение - не проставлен параметр timeout у request есть вероятность что запрос может зависнуть.
А кто знает что делать, если когда ты указываешь любой ip, то выводит твой ip
Круто, большие возможности у языка Python, и главное программный кот в пару строчек
Спасибо за фидбэк!
спасибо
Я где то слышал что айпи это положение твоего провайдера а не как не твоего дома
Все работает, спасибо, ждем еще.
Благодарю за фидбэк!
Спасибо за видос, очередной крутяк, очень интересно)
Спасибо за фидбэк и поддержку!
Спасибо за ваш канал и офигенские видео и идеи! Мне как человеку, который изучает питон, это и мотивация и примеры для области применения питон! Спасибо !!!!!!!
Рад что полезно! Спасибо за фидбэк!
Честно сказать подумал в начале видео что Вы не просто на регионального и городского(местного) провайдера выйдете, а перепрыгнете NAT-систему и выйдете на абонента т.е. узнаете его ip в локальной сети провайдера, ну а там и до его места жительства недалеко)).
Конечно же Вы большой молодец, за короткое время сделать пользовательское веб-приложение, ну как было сказано пока без обертки(веб-интерфейса), ваш контент однозначно годный.
import requests
ModuleNotFoundError: No module named 'requests' почему не работает ? переустанавливал уже requests
Скачай этот модуль
оформил спонсорку. Держи планку. Пока супер круто
Большое спасибо за поддержку!
А какой впн можно юзать для повседневных задачь ? Что за сервер должен быть такой и каким лимитом трафика ? Разориться можно наверное ? Или я что-то не понимаю ? ))))
Спасибо.Как всегда интересно и полезно.
Спасибо!
Интересно. Продолжение интересно было бы посмотреть
Сделаем!
Спасиба что показал тепер я знаю где жывет мой друг
Поставил лайк, очень интересно.
Лихо!! Спасибо,сейчвс это важно!!!
Большое спасибо за поддержку!
За котяру в видео особенно спасибо!!!👍😁😁
отличный материал!!!
Благодарю!
Как всегда топ видос :)
Большое спасибо за поддержку!
Ну дотеры теперь держитесь, я вас точно по Айпи вычислю😂💪🏻
Круто! Спасибо, очень интересно.
Благодарю за фидбэк и поддержку! Рад что интересно.
Котэ в нижнем углу просто 🔥))
Пользователю РОСКОМНАДЗОР понравилось 👍
Очень крутое видео, давай побольше таких
Большое спасибо за фидбэк!
Спасибо,теперь я сижу с FBI нам круто сидим пьём чаёк!В общем спасибо!
Узнал о тебе, благодаря совету учителя Информатики) Начал смотреть, очень интересный контент.
Серьезно? 😀 Благодарю за фидбэк!
Как же мне нравиться етот кот😂👍🏻
💪 😎👍
Спасибо тебе добрый человек !!!
Классный ролик. Благодарю. Очень нужная тема!
Лайк поставил, подписался, комментарий оставил...)
Это просто офигенно!
Спасибо за поддержку!