Python заметки
70 subscribers
70 photos
7 files
35 links
Download Telegram
@FigmaDesignLab
Figma Design Lab - догадайтесь кто автор)

Там будет контент когда наберёт 500 пдп
🔥10
importlib.util.find_spec позволяет узнать, можно ли импортировать модуль, не загружая его
🔥121
🔥 Полезные библиотеки Python

pefile

📌 pefile — Python-библиотека для анализа PE-файлов (Portable Executable): .exe, .dll, .sys и других бинарников Windows.

📌 Особенности библиотеки:
🟠Извлекает структуру PE-файла: секции, импорты, экспорты, заголовки
🟠Удобна для анализов вредоносного ПО и реверса
🟠Поддерживает изменение и пересборку PE-файлов
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
🔥 Полезные библиотеки Python

holehe

📌 holehe — это OSINT-библиотека и утилита для проверки email-адресов. Она показывает, зарегистрирован ли указанный email на популярных сервисах (Google, Twitter, Instagram, Netflix и др.).

📌 Особенности библиотеки:
🟠Асинхронная проверка email-адреса на десятках популярных сайтов.
🟠Показывает, зарегистрирован ли email, и иногда дополнительные данные (например, ошибки логина/регистрации).
🟠Можно использовать как CLI-инструмент и как Python-библиотеку.
🟠Полезен для OSINT-исследований, пентестов и проверки утечек.
🟠Поддерживает регулярные обновления списков сервисов.
🟠Легко интегрируется в автоматизированные пайплайны.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42
Forwarded from PYTHONOMANIA
📱Voicetag.

voicetag — Python‑библиотека для speaker diarization + named identification: кто говорил и когда в аудио (подкасты, митинги, звонки) — pyannote + resemblyzer в 3 строки кода.

📱Фичи:

🔘vt.enroll("Alice", ["a1.flac"]); result = vt.identify("meeting.flac") — timeline с confidence + overlap detection.

🔘Транскрипция: vt.transcribe("audio.flac", provider="whisper") — кто что сказал (OpenAI/Groq/Deepgram/Whisper).

🔘CLI: voicetag enroll Alice *.flac; voicetag identify meeting.flac + profiles JSON.

🔻Старт:

pip install voicetag[whisper]  # + HF token для pyannote


GPU: device="cuda" или MPS. Language agnostic (EN/HE/ZH).

#python #speech #diarization #voicetag #pyannote #transcription

📱Ссылка на репозиторий:
https://github.com/Gr122lyBr/voicetag
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🤝2🔥1💯1
Один из самых необычных и полезных методов в Python — это метод __missing__ для словарей. Он позволяет реализовать автоматическое создание значений для отсутствующих ключей, что значительно упрощает работу с данными и уменьшает количество шаблонного кода.

▌ Пример использования

class AutoKeyDict(dict):
    def __missing__(self, key):
        self[key] = []  # Автоматически создаём пустой список для нового ключа
        return self[key]

groups = AutoKeyDict()
groups["team1"].append("Vivek")
groups["team1"].append("Wewake")
groups["team2"].append("Vibha")
print(groups)  # {'team1': ['Vivek', 'Wewake'], 'team2': ['Vibha']}

▌ В чём польза?

- Не нужно проверять наличие ключа перед добавлением значения.
- Автоматическая инициализация структур данных по мере необходимости.
- Снижает вероятность ошибок и делает код чище.
🔥52
⚙️ Pympler для мониторинга и анализа памяти

ℹ️ Библиотека мониторит и анализирует память, которая используется при исполнении кода программ на Python. Инструмент находит ее избыточное потребление, утечки и другие баги.
🔥3👍21
Forwarded from Usman's Laboratory (ㅤㅤУсман Прогер)
Продаю NFT Mood Pack на красивом Mexican Pink фоне

Моя цена: 4 TON ( 10.2$ )

Сам гифт 👇 (смотри)
t.me/nft/MoodPack-30461

По вопросам/покупке сюда 👉 @Python_ist

Также в наличии👇
1. t.me/nft/ChillFlame-143542
2. t.me/nft/ChillFlame-18915
3. t.me/nft/ViceCream-251213
4. t.me/nft/MousseCake-60678
5. t.me/nft/InstantRamen-91698
6. t.me/nft/ViceCream-84794

Накидайте 30 реакций = продолжим писать статьи про автоматизацию задач, а также напишу пару полезных инструментов OSINT.
🖤💚🖤💚🖤💚🖤💚🖤💚
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👏21