Во-первых, изучите основы парсинга веб-страниц, изучите структуру веб-сайта и подготовьте свою локальную среду к решению задач парсинга с помощью Scrapy, BeautifulSoup и Selenium.
Затем настройте сканер Scrapy и рассмотрите основные детали, которые можно применить для создания наборов данных или добычи полезных ископаемых.
Затем расскажем об основах BeautifulSoup, воспользуемся библиотекой запросов и парсером LXML и увеличим масштаб для развертывания нового алгоритма парсинга для извлечения основной информации о продуктах с Amazon.
В-четвертых, настройте Selenium и разверните его, чтобы решить практическую задачу реального мира. Кроме того, отправьте свое решение, чтобы получить от меня полезные отзывы.
Наконец, проверьте свои новообретенные навыки в проекте по кибербезопасности, который предполагает поиск очень конфиденциальных данных.
Мы будем писать код на Python и использовать пакет автоматического тестирования Selenium, фреймворк Python Scrapy и библиотеку BeautifulSoup для создания веб-парсеров, которые можно настроить в соответствии с вашими потребностями.
Но тщательный осмотр - это еще не все, что вам нужно.
Доступ к нашему студенческому форуму, где вы можете общаться со мной и своими однокурсниками. Задавайте мне вопросы, получайте отзывы от других учеников и вдохновляйтесь умными решениями для очистки от ваших одноклассников.
Являетесь ли вы специалистом по обработке данных, машинным обучением или инженером искусственного интеллекта, который хочет получить доступ к большему количеству источников данных; веб-разработчик, желающий автоматизировать задачи, или любитель данных с общим интересом к науке о данных и веб-парсингу…
Этот курс представляет собой подробную презентацию основ, методологий и подходов парсинга веб-сайтов, которые вы можете легко применить в своих личных проектах или в реальном мире бизнеса.
Для кого этот курс: - Всем, кто заинтересован в использовании возможностей данных, парсинга / обхода веб-страниц и интеллектуального анализа данных.
- Специалисты по обработке данных, которые хотят вывести свои навыки на новый уровень
- Инженеры ML / AI, которые хотят собрать новые источники информации или наборы данных
- Веб-разработчики, желающие получить новую информацию или автоматизировать задачи
- Любой, кто интересуется программированием или информатикой
- Инженеры-программисты или программисты, желающие расширить свой набор навыков