307 читали · 2 года назад
Как узнать IP, страну, хост и д.р информацию по Email с помощью Python
Друзья всем привет, вы на канале PYTHONTODAY, добро пожаловать в рубрику "Полезные библиотеки Python" , в которой мы обсуждаем интересные, полезные и весьма простые программы на языке Python. Сегодня мы рассмотрим установку и работу утилиты Infoga | Email OSINT. Это инструмент, собирающий информацию об учетных записях электронной почты (IP, имя хоста, страна и т. д.) из различных общедоступных источников (поисковые системы, серверы ключей pgp и поисковик shodan) и проверяющий, не произошла ли утечка электронной почты, с помощью API haveibeenpwned...
3 года назад
Как узнать имя переменной?
Как узнать имя переменной? Какой-то из каналов про Python писал, что это невозможно узнать имя переменной, которой мы что-то присвоили. Это не совсем так. Представляю вам функцию, которая вернет все имена, ассоциированные с переданным ей объектом. Она использует модуль inspect, который позволяет узнать о загруженном в Python коде все, что можно только придумать, в том числе и имена переменных: def find_names(obj): import inspect # currentframe - текущий контекст выполнения, т.е. эта же функция # а f_back - фрейм код, который ее вызвал parent_frame = inspect.currentframe().f_back # соберем все глобальные...