💄 Обновил загрузчик видео, платформы сами видите в настройках. Качает видео, только звук и только видео (без звука).
Ссылки можно собрать в 1 текстовый файл, перетянуть на окно и они сразу же подтянутся в софт.
Улучшил работу с куки, теперь руками не нужно нигде их получать, они подтягиваются прямо с вашего браузера. Нужно для Twitch, Кинопоиск, для видео на YT с категорией 18+.
Добавил возможность качать сабы, если они есть у видео.
Скачать тут. Даю исходный код, если нужно будет, много реакций и т.д., соберу в .exe для работяг. В .exe думаю добавить возможность качать с Я. Музыки.
Ссылки можно собрать в 1 текстовый файл, перетянуть на окно и они сразу же подтянутся в софт.
Улучшил работу с куки, теперь руками не нужно нигде их получать, они подтягиваются прямо с вашего браузера. Нужно для Twitch, Кинопоиск, для видео на YT с категорией 18+.
Добавил возможность качать сабы, если они есть у видео.
Скачать тут. Даю исходный код, если нужно будет, много реакций и т.д., соберу в .exe для работяг. В .exe думаю добавить возможность качать с Я. Музыки.
🔥244👍35❤17👏4❤🔥2😢1
Perplexity предоставляет годовую подписку Pro всем желающим - сервис открывает доступ к ИИ-моделям уровня GPT-5, Claude-4 и Grok 4.
Что нужно сделать:
- Потребуется действующий аккаунт PayPal и VPN;
- Необходимо перейти по ссылке и авторизоваться;
- Предложение действует до конца года, так что есть время создать аккаунт PayPal.
Perplexity - лучшая нейронка в вопросе поиска информации. Никогда не придумывает ничего, буквально 0,01% артефактов. Так что займитесь.
Что нужно сделать:
- Потребуется действующий аккаунт PayPal и VPN;
- Необходимо перейти по ссылке и авторизоваться;
- Предложение действует до конца года, так что есть время создать аккаунт PayPal.
Perplexity - лучшая нейронка в вопросе поиска информации. Никогда не придумывает ничего, буквально 0,01% артефактов. Так что займитесь.
❤106🔥17⚡8👍2🥰1👏1
Media is too big
VIEW IN TELEGRAM
Апскейлер пока не выходит, т.к. работаю над лучшим результатом видео. Вот промежуточные в сложной сцене
❤86👍24🔥16❤🔥8😭3
🎩 Писал не раз, но супер частый вопрос на трансляциях. "Как начать учить питончик?"
1) Курс для начинающих.
2) Курс для продвинутых.
Full бесплатно. Даже платно вы лучше курсов не найдете (по питону).
Там на степик еще есть 3-й курс, но по сути, он Вам не нужен, ибо он - платный, а особо ничего не дает. Пройдете основы, усвоите базу. Дальше - начинайте что-то делать, учить первые "боевые" библиотеки, применять их на практике. aiogram, selenium, playwright, pandas и т.д., в зависимости от того, с чем хотите работать.
Для разъяснения инструментов используйте нейросети, также оттуда можете черпать идеи для первых начальных проектов. Далее учеба через практическое применение навыков. ВСЕ.
1) Курс для начинающих.
2) Курс для продвинутых.
Full бесплатно. Даже платно вы лучше курсов не найдете (по питону).
Там на степик еще есть 3-й курс, но по сути, он Вам не нужен, ибо он - платный, а особо ничего не дает. Пройдете основы, усвоите базу. Дальше - начинайте что-то делать, учить первые "боевые" библиотеки, применять их на практике. aiogram, selenium, playwright, pandas и т.д., в зависимости от того, с чем хотите работать.
Для разъяснения инструментов используйте нейросети, также оттуда можете черпать идеи для первых начальных проектов. Далее учеба через практическое применение навыков. ВСЕ.
🔥46❤20😍5👎3🥰1🥴1
Хочешь понять, как всё работает? Собери это сам! 🛠
Наткнулся на настоящий "топ" для разработчиков всех уровней - репозиторий «build-your-own-x». Это сборник пошаговых руководств для воссоздания популярных технологий с абсолютного нуля.
🔥 Почему это круто?
- Глубокое понимание: Вместо сухой теории — чистая практика. Создайте свой собственный Docker, Git, базу данных или даже нейросеть;
- Широкий выбор тем: От 3D-рендеринга и компиляторов до блокчейна и BitTorrent-клиентов;
- Мультиязычность: Большинство гайдов доступны на Python, Go, Rust, C++, JS и других языках.
Будет полезно абсолютно всем — от джуниоров до тимлидов. Это отличная возможность прокачать скиллы, изучить новую для себя область и по-настоящему разобраться в работе привычных инструментов.
🔗 Ссылка на репозиторий
Наткнулся на настоящий "топ" для разработчиков всех уровней - репозиторий «build-your-own-x». Это сборник пошаговых руководств для воссоздания популярных технологий с абсолютного нуля.
🔥 Почему это круто?
- Глубокое понимание: Вместо сухой теории — чистая практика. Создайте свой собственный Docker, Git, базу данных или даже нейросеть;
- Широкий выбор тем: От 3D-рендеринга и компиляторов до блокчейна и BitTorrent-клиентов;
- Мультиязычность: Большинство гайдов доступны на Python, Go, Rust, C++, JS и других языках.
Будет полезно абсолютно всем — от джуниоров до тимлидов. Это отличная возможность прокачать скиллы, изучить новую для себя область и по-настоящему разобраться в работе привычных инструментов.
🔗 Ссылка на репозиторий
👍40🔥11❤9🐳6👏5🥰1
👋 Привет! Меня зовут Николай и я устроился джуном в IT и делюсь тем, как реально начать свою карьеру:
• как я устроился на первую работу
• что делаю каждый день
• свои проекты и полезные фишки
👉 https://t.me/+juOrn6BeTxhkZTE0
👎34👍31❤8🤷5❤🔥4🥴2
⚡️ ВЫ МЕНЯ ЗАДОЛБАЛИ ПРО ПЛАТНЫЕ КУРСЫ СПРАШИВАТЬ. Например, вот есть такой репозиторий: EbookFoundation/free-programming-books.
Это тысячи бесплатных книг, курсов, шпаргалок и интерактивных тренажёров на десятках языков — от Python и веба до алгоритмов, DevOps и безопасности. Репозиторий живой, постоянно обновляется и курируется волонтёрами.
Откуда такое желание платить за информацию, которая в бесплатном доступе?
Что внутри
• 📚 Книги по языкам и темам
• 🎓 Онлайн‑курсы и лекции
• 🧪 Интерактивные площадки (песочницы, тренажёры)
• 📝 Шпаргалки и конспекты
• 🎧 Подкасты, скринкасты
• 🌍 Подборки на многих языках, включая русский и украинский
Почему этому можно доверять:
• Репозиторий поддерживает некоммерческая Free Ebook Foundation.
• Тысячи контрибьюторов чистят битые ссылки и добавляют новые ресурсы.
• Всё прозрачно: правила приёма ссылок и гайды по вкладу в проект открыты.
Это тысячи бесплатных книг, курсов, шпаргалок и интерактивных тренажёров на десятках языков — от Python и веба до алгоритмов, DevOps и безопасности. Репозиторий живой, постоянно обновляется и курируется волонтёрами.
Откуда такое желание платить за информацию, которая в бесплатном доступе?
Что внутри
• 📚 Книги по языкам и темам
• 🎓 Онлайн‑курсы и лекции
• 🧪 Интерактивные площадки (песочницы, тренажёры)
• 📝 Шпаргалки и конспекты
• 🎧 Подкасты, скринкасты
• 🌍 Подборки на многих языках, включая русский и украинский
Как этим пользоваться
1. Открой репозиторий и зайди в разделы по интересу: By Programming Language, Free Online Courses, Interactive Programming Resources, Cheat Sheets.
2. Ищи по ключевым словам: язык/технология/автор.
3. Собери себе мини‑учебный план (см. примеры ниже) и придерживайся его 2–4 недели.
Быстрые дорожки (примеры планов):
• Python (новичок → джун)
Книги → Интерактив → Небольшие проекты.
Ищи: By Programming Language → Python; затем Interactive; добавь Cheat Sheets.
• Веб‑разработка
HTML/CSS → JavaScript → фреймворк.
Ищи: HTML/CSS/JavaScript + разделы Playgrounds и Front‑End Guides.
• Алгоритмы и структуры данных:
Базовая книга → задачи → шпаргалки.
Ищи: Algorithms & Data Structures + подборки задач.
• DevOps / SRE
Linux/сети → Docker/K8s → CI/CD.
Ищи: Operating Systems, Networking, DevOps, Containers, Kubernetes.
• Data Science / ML
Python → математика → ML/Deep Learning.
Ищи: Data Science, Machine Learning, Deep Learning, Jupyter/NumPy/Pandas.
Почему этому можно доверять:
• Репозиторий поддерживает некоммерческая Free Ebook Foundation.
• Тысячи контрибьюторов чистят битые ссылки и добавляют новые ресурсы.
• Всё прозрачно: правила приёма ссылок и гайды по вкладу в проект открыты.
❤45❤🔥7🔥6🤯4👏2🤪2
Презентация Apple стартовал, Тим Кук, как обычно. It's revolution, Johnny.
Кому интересно послушать, чем новый iPhone не будет отличаться от старого (ничем) - вот линк:
https://www.youtube.com/watch?v=H3KnMyojEQU&ab_channel=Apple
Кому интересно послушать, чем новый iPhone не будет отличаться от старого (ничем) - вот линк:
https://www.youtube.com/watch?v=H3KnMyojEQU&ab_channel=Apple
❤24👎10😁6🔥4🦄2💅1
🧐 Репозиторий который очень сильно помог влиться во "фронт" 💄: frontend-dev-bookmarks.
Это структурированная и вручную обновляемая коллекция закладок, которая покрывает все аспекты frontend-разработки. Репозиторий будет полезен как начинающим, так и опытным специалистам для систематизации знаний и поиска проверенных ресурсов.
Содержит разделы:
- Внешний вид: Анимация, типографика, визуализация.
- Архитектура: Алгоритмы, паттерны проектирования.
- Совместимость: Кросс-браузерность, мобильная разработка.
- Экосистема: Сообщества, новости, подкасты.
- Языки и API: CSS, HTML, JavaScript.
- UI Компоненты: Готовые решения для интерфейсов.
- Рабочий процесс: Инструменты для автоматизации и сборки.
Отличный ресурс для поддержания актуальности своих знаний.
Это структурированная и вручную обновляемая коллекция закладок, которая покрывает все аспекты frontend-разработки. Репозиторий будет полезен как начинающим, так и опытным специалистам для систематизации знаний и поиска проверенных ресурсов.
Содержит разделы:
- Внешний вид: Анимация, типографика, визуализация.
- Архитектура: Алгоритмы, паттерны проектирования.
- Совместимость: Кросс-браузерность, мобильная разработка.
- Экосистема: Сообщества, новости, подкасты.
- Языки и API: CSS, HTML, JavaScript.
- UI Компоненты: Готовые решения для интерфейсов.
- Рабочий процесс: Инструменты для автоматизации и сборки.
Отличный ресурс для поддержания актуальности своих знаний.
👍30❤12🔥6❤🔥4💅2✍1
Без воды, Developer Roadmaps: Ваш путеводитель в мире разработки
Коллеги (ведь так?), представляю вашему вниманию репозиторий developer-roadmap. Это проект, который содержит подробные и наглядные карты развития для различных направлений в IT: Frontend, Backend, DevOps, Android, DBA и многих других, которые вам интересны и о которых спрашиваете под видео.
Все дорожные карты поддерживаются сообществом и регулярно обновляются, отражая актуальные тенденции в индустрии.
Проект предлагает четкие шаги и технологии, которые необходимо изучить на каждом этапе, помогая структурировать процесс профессионального роста.
Репозиторий тут 📎
Коллеги (ведь так?), представляю вашему вниманию репозиторий developer-roadmap. Это проект, который содержит подробные и наглядные карты развития для различных направлений в IT: Frontend, Backend, DevOps, Android, DBA и многих других, которые вам интересны и о которых спрашиваете под видео.
Репозиторий будет полезен как начинающим, так и опытным разработчикам для планирования своего обучения, определения пробелов в знаниях и выбора дальнейшего вектора развития карьеры.
Все дорожные карты поддерживаются сообществом и регулярно обновляются, отражая актуальные тенденции в индустрии.
Проект предлагает четкие шаги и технологии, которые необходимо изучить на каждом этапе, помогая структурировать процесс профессионального роста.
Репозиторий тут 📎
❤27👍8❤🔥3💅1
newsbot.rar
24.3 KB
Делюсь исходниками: Умный Telegram-бот для автоматизации каналов! 🤖
Telegram-бот для автоматического постинга. Это готовое решение, которое можно изучить и адаптировать под свои задачи.
Что умеет бот?
🔹 Собирает новости из любых RSS-лент.
🔹 С помощью ИИ (GPT) переписывает их в уникальные посты. Я тут использую g4f, будете интегрировать себе - советую взять реальный ключ для DeepSeek, GPT и т.д.
🔹 Автоматически форматирует текст: добавляет жирный заголовок, цитату, эмодзи и хештеги.
🔹 Публикует посты по настраиваемому расписанию.
🔹 Работает только с новостями, в которых есть изображения.
Технологии: Python, aiogram 3, SQLAlchemy, APScheduler.
Код будет полезен всем, кто изучает разработку ботов или ищет готовый пример проекта с интеграцией ИИ. Можно модернизировать, по сути для вас - готовый шаблон. Работу в ТТ показывал.
Telegram-бот для автоматического постинга. Это готовое решение, которое можно изучить и адаптировать под свои задачи.
Что умеет бот?
🔹 Собирает новости из любых RSS-лент.
🔹 С помощью ИИ (GPT) переписывает их в уникальные посты. Я тут использую g4f, будете интегрировать себе - советую взять реальный ключ для DeepSeek, GPT и т.д.
🔹 Автоматически форматирует текст: добавляет жирный заголовок, цитату, эмодзи и хештеги.
🔹 Публикует посты по настраиваемому расписанию.
🔹 Работает только с новостями, в которых есть изображения.
Технологии: Python, aiogram 3, SQLAlchemy, APScheduler.
Код будет полезен всем, кто изучает разработку ботов или ищет готовый пример проекта с интеграцией ИИ. Можно модернизировать, по сути для вас - готовый шаблон. Работу в ТТ показывал.
🔥75❤15👍8🥰4❤🔥2💋2
Заметил, что у меня посты без картинок, скучные. Но тут и не развлекательный канал БТВ. Советы вам, которые разработки не касаются.
1. Здоровье, спорт и отдых — основа всего. Это главный совет. Я сожалею, что не начал заботиться о здоровье раньше, что привело к проблемам со спиной, шеей, сном и ЖКТ. Регулярные тренировки и правильный режим дня не только решают эти проблемы, но и повышают фокус и продуктивность в работе.
2. Главный навык из программирования — умение учиться. Самая ценная способность, которую дает IT-сфера, — это не знание конкретных технологий, а навык разбираться в сложных вещах. Это умение применимо в любой другой сфере и позволяет не бояться новых вызовов.
3. Знания ≠ Деньги. Важны софт-скиллы. Я развенчиваю миф о том, что глубокие технические знания прямо пропорциональны заработку. Многие высококлассные специалисты получают в разы меньше, чем могли бы, из-за неумения себя "продать" и слабых коммуникативных навыков. Ценность специалиста растет со знаниями, но доход — с умением себя подать.
4. Консерватизм — злейший враг разработчика. С опытом появляется опасное чувство, что ты уже все знаешь и умеешь. Это приводит к прекращению обучения и стагнации. Важно осознанно бороться с этим, постоянно изучая что-то новое, чтобы не выпасть из "колеи".
5. Искусственный интеллект — это друг и инструмент. Не стоит впадать в крайности: бояться, что ИИ отнимет работу, или игнорировать его из-за консерватизма. Это мощный инструмент, который нужно принять и использовать для помощи в работе, обучении и решении личных задач.
6. Без софт-скиллов нет развития. Для карьерного роста и достижения новых целей (кроме роли "просто программиста") необходимо развивать коммуникативные навыки. Умение общаться — ключ к продвижению, даже если по натуре вы интроверт.
Я не превращаюсь в life-коуча, просто были такие вопросы на трансляциях и под видео - отвечаю.
1. Здоровье, спорт и отдых — основа всего. Это главный совет. Я сожалею, что не начал заботиться о здоровье раньше, что привело к проблемам со спиной, шеей, сном и ЖКТ. Регулярные тренировки и правильный режим дня не только решают эти проблемы, но и повышают фокус и продуктивность в работе.
2. Главный навык из программирования — умение учиться. Самая ценная способность, которую дает IT-сфера, — это не знание конкретных технологий, а навык разбираться в сложных вещах. Это умение применимо в любой другой сфере и позволяет не бояться новых вызовов.
3. Знания ≠ Деньги. Важны софт-скиллы. Я развенчиваю миф о том, что глубокие технические знания прямо пропорциональны заработку. Многие высококлассные специалисты получают в разы меньше, чем могли бы, из-за неумения себя "продать" и слабых коммуникативных навыков. Ценность специалиста растет со знаниями, но доход — с умением себя подать.
4. Консерватизм — злейший враг разработчика. С опытом появляется опасное чувство, что ты уже все знаешь и умеешь. Это приводит к прекращению обучения и стагнации. Важно осознанно бороться с этим, постоянно изучая что-то новое, чтобы не выпасть из "колеи".
5. Искусственный интеллект — это друг и инструмент. Не стоит впадать в крайности: бояться, что ИИ отнимет работу, или игнорировать его из-за консерватизма. Это мощный инструмент, который нужно принять и использовать для помощи в работе, обучении и решении личных задач.
6. Без софт-скиллов нет развития. Для карьерного роста и достижения новых целей (кроме роли "просто программиста") необходимо развивать коммуникативные навыки. Умение общаться — ключ к продвижению, даже если по натуре вы интроверт.
Я не превращаюсь в life-коуча, просто были такие вопросы на трансляциях и под видео - отвечаю.
👍78❤🔥25❤19💅5😎4👌3
⭐️ Подборка из 70+ Python-проектов с исходным кодом и туториалами! ⭐️
Отличный ресурс для программистов любого уровня: от новичков до продвинутых разработчиков.
В подборке вы найдете проекты по:
- Веб-разработке;
- Науке о данных (Data Science);
- Машинному обучению (Machine Learning);
- Разработке игр.
Несколько примеров:
- Уведомления о цене Bitcoin;
- Веб-скрапер для Википедии;
- Блог на Django;
- Кластеризация лиц;
- E-commerce проект;
- Простой блокчейн;
- Распознавание фейковых новостей;
- Игры: "Камень, ножницы, бумага", "Змейка", "Крестики-нолики";
- Чат-приложение.
Отличная возможность прокачать свои навыки и добавить крутые проекты в портфолио.
Отличный ресурс для программистов любого уровня: от новичков до продвинутых разработчиков.
В подборке вы найдете проекты по:
- Веб-разработке;
- Науке о данных (Data Science);
- Машинному обучению (Machine Learning);
- Разработке игр.
Несколько примеров:
- Уведомления о цене Bitcoin;
- Веб-скрапер для Википедии;
- Блог на Django;
- Кластеризация лиц;
- E-commerce проект;
- Простой блокчейн;
- Распознавание фейковых новостей;
- Игры: "Камень, ножницы, бумага", "Змейка", "Крестики-нолики";
- Чат-приложение.
Отличная возможность прокачать свои навыки и добавить крутые проекты в портфолио.
❤🔥27❤14💅2🆒2🔥1
🚀 Project-Based Learning - репозиторий, который вытаскивает из “tutorial hell”
Это гигантская подборка проектных туториалов: выбираешь язык → делаешь полноценный проект → учишься на практике. Репозиторий курируется сообществом и постоянно обновляется.
Что внутри:
• Языки: Python, JavaScript, C/C++, Java, Go, Rust, Swift, Kotlin, Ruby, Haskell и др. - сотни проектов от “собственного ОС/компилятора” до веб-приложений и ботов.
GitHub
• Лицензия: MIT - можно свободно использовать и делиться.
Как пользоваться:
- Открой список, выбери свой язык;
- Подбери проект по интересу/сложности;
- Следуй гайду автора туториала, фиксируй результаты в своём репо;
- Нашёл классный ресурс — сделай PR (есть CONTRIBUTING).
Кому зайдёт:
Новичкам - чтобы учиться, делая. Мидлам - прокачать стек через боевые задачи. Преподавателям/менторам - готовые идеи под курсы и клубы.
Это гигантская подборка проектных туториалов: выбираешь язык → делаешь полноценный проект → учишься на практике. Репозиторий курируется сообществом и постоянно обновляется.
Что внутри:
• Языки: Python, JavaScript, C/C++, Java, Go, Rust, Swift, Kotlin, Ruby, Haskell и др. - сотни проектов от “собственного ОС/компилятора” до веб-приложений и ботов.
GitHub
• Лицензия: MIT - можно свободно использовать и делиться.
Как пользоваться:
- Открой список, выбери свой язык;
- Подбери проект по интересу/сложности;
- Следуй гайду автора туториала, фиксируй результаты в своём репо;
- Нашёл классный ресурс — сделай PR (есть CONTRIBUTING).
Кому зайдёт:
Новичкам - чтобы учиться, делая. Мидлам - прокачать стек через боевые задачи. Преподавателям/менторам - готовые идеи под курсы и клубы.
👍38❤13🔥5👏3💅2🥰1
🧳 Был эксперемент с новорегом на фрилансе.
Буквально вчера дали аккаунт. Цель была получить заказ в работу. Цель - достигнута.
Далее будем обсуждать, как же так вышло, что на мертвом фрилансе, с пустым аккаунтом без отзывов, где невозможно взять заказ, у меня буквально от чужого имени получилось меньше чем за сутки (ибо портфолио начал заполнять сегодня утром) взять мини-оффер для отзыва почти на 100$. Если Вам интересно, конечно.
P.S. имя знакомого человека, который для меня регнулся, везде блюр, т.к. это его просьба.
Буквально вчера дали аккаунт. Цель была получить заказ в работу. Цель - достигнута.
Далее будем обсуждать, как же так вышло, что на мертвом фрилансе, с пустым аккаунтом без отзывов, где невозможно взять заказ, у меня буквально от чужого имени получилось меньше чем за сутки (ибо портфолио начал заполнять сегодня утром) взять мини-оффер для отзыва почти на 100$. Если Вам интересно, конечно.
P.S. имя знакомого человека, который для меня регнулся, везде блюр, т.к. это его просьба.
👏106❤26🔥11👍5👎4🥰3
Скрапинг и парсинг на Python - кратко и по делу 🐍
Часто эти термины путают, но важно различать:
- Веб-скрапинг (scraping) - получаем «сырые» данные с сервера: делаем HTTP-запрос и получаем HTML, JSON или XML.
- Парсинг (parsing) - извлекаем из «сырья» структуру и смысл: из HTML достаём цены, заголовки, ссылки и т. п.
Ключевые инструменты ⚙️
1) requests - базовый способ делать HTTP-запросы.
Когда: статика и API, нужно просто скачать данные.
2) Beautiful Soup (bs4) - удобный парсер HTML.
Когда: «грязный»/невалидный HTML, быстрый разбор по тегам и классам.
3) lxml - очень быстрый парсер HTML/XML.
Когда: нужна производительность, удобны XPath или CSS-селекторы.
4) Playwright / Selenium - автоматизация браузера.
Когда: сайт динамический, контент грузится через JavaScript; нужно кликать, скроллить, ждать.
5) Scrapy - асинхронный фреймворк «всё в одном».
Когда: промышленный объём, очереди запросов, прокси, ретраи, пайплайны обработки.
Популярные стеки
- Простой (статика):
- Динамический (JS):
- Промышленный (большие объёмы):
Как выбирать инструмент?
- Статичная страница →
- Есть API →
- Много JS/SPA →
- Тысячи страниц, управление прокси/повторами →
Практические нюансы
- Уважайте robots.txt, ставьте rate-limit и таймауты.
- Готовьтесь к антибот-мерам: прокси, ротация User-Agent, cookies/сессии.
- Храните результат сразу в нужном виде: CSV/JSON/DB.
Часто эти термины путают, но важно различать:
- Веб-скрапинг (scraping) - получаем «сырые» данные с сервера: делаем HTTP-запрос и получаем HTML, JSON или XML.
- Парсинг (parsing) - извлекаем из «сырья» структуру и смысл: из HTML достаём цены, заголовки, ссылки и т. п.
Ключевые инструменты ⚙️
1) requests - базовый способ делать HTTP-запросы.
Когда: статика и API, нужно просто скачать данные.
2) Beautiful Soup (bs4) - удобный парсер HTML.
Когда: «грязный»/невалидный HTML, быстрый разбор по тегам и классам.
3) lxml - очень быстрый парсер HTML/XML.
Когда: нужна производительность, удобны XPath или CSS-селекторы.
4) Playwright / Selenium - автоматизация браузера.
Когда: сайт динамический, контент грузится через JavaScript; нужно кликать, скроллить, ждать.
5) Scrapy - асинхронный фреймворк «всё в одном».
Когда: промышленный объём, очереди запросов, прокси, ретраи, пайплайны обработки.
Популярные стеки
- Простой (статика):
requests + BeautifulSoup
- Динамический (JS):
Playwright + lxml
- Промышленный (большие объёмы):
Scrapy
Как выбирать инструмент?
- Статичная страница →
requests + bs4
- Есть API →
requests
(часто лучше, чем парсить HTML)- Много JS/SPA →
Playwright
(или Selenium
) + парсер- Тысячи страниц, управление прокси/повторами →
Scrapy
Практические нюансы
- Уважайте robots.txt, ставьте rate-limit и таймауты.
- Готовьтесь к антибот-мерам: прокси, ротация User-Agent, cookies/сессии.
- Храните результат сразу в нужном виде: CSV/JSON/DB.
👏32❤21👍10💅5🥰4🔥2
Name.rar
187.7 MB
Собрал загрузчик видео в .exe. Для работы может понадобиться FFMPEG, установленный в системе.
Cкоро апскейлер.
Cкоро апскейлер.
❤77👍20🍾10🤷3💅2🙈1