Митчелл Райан
Современный скрапинг веб-сайтов с помощью Python

  • ЦЕНЫ:
Похожии по тематике на книгу Современный скрапинг веб-сайтов с помощью Python
  • Дауни Аллен Б.. Основы Python. Научитесь думать как программист
  • Файн Я.. TypeScript быстро
  • Гаско Р.. Простой Python для опытных программистов
  • Чан Д.. Python. Быстрый старт
  • gRPC: запуск и эксплуатация облачных приложений. Go и Java для Docker и Kubernetes
  • Хиллард Д.. Секреты Python Pro
  • Молочков В.П.. WordPress с нуля
  • Воган Л.. "Непрактичный" Python. Занимательные проекты для тех, кто хочет поумнеть
  • Любанович Б.. Простой Python. Современный стиль программирования
  • Дронов В.А.. Django 3.0. Практика создания веб-сайтов на Python
  • Пател Анкур. Прикладное машинное обучение без учителя с использованием Python
  • Сонг Джимми. Python для программирования криптовалют
  • Вирсански Э.. Генетические алгоритмы на Python
  • Омельяненко Я.. Эволюционные нейросети на языке Python
  • Дейтел П.. Python. Искусственный интеллект, большие данные и облачные вычисления
  • Лонца А.. Алгоритмы обучения с подкреплением на Python
  • Фримен Эрик. Учимся программировать с примерами на Python
  • Фаррелл Б.. Веб-компоненты в действии
  • Шоу З.. Легкий способ выучить Python 3 еще глубже. Уникальная методика обучения программированию для начинающих
  • Программирование GPU при помощи Python и CUDA
  • Python. Непрерывная интеграция и доставка
Другие книги автора Митчелл Райан
  • Митчелл Райан. Скрапинг веб-сайтов с помощью Python. Сбор данных из современного интернета
    Скрапинг веб-сайтов с помощью Python. Сбор данных из современного интернета
    Митчелл Райан
    Изучите методы скрапинга и краулинга веб-сайтов, чтобы получить доступ к неограниченному объему данных в любом уголке Интернета в любом формате. С помощью этого практического руководства вы узнаете, как использовать скрипты Python и веб-API, чтобы одновременно собрать и обработать данные с тысяч или даже миллионов веб-страниц. Идеально подходящая для программистов, специалистов по безопасности и веб-администраторов, знакомых с языком Python, книга знакомит не только с основными принципами работы веб-скраперов, но и углубляется в более сложные темы, такие, как анализ сырых данных или использование скраперов для тестирования интерфейса веб-сайта. Примеры программного кода, приведенные в книге, помогут разобраться в этих принципах на практике. Инструменты и примеры, приведенные в этой книге, позволяют легко автоматизировать несколько повторяющихся задач, высвобождая время для решения более насущных проблем. Это легко читаемая, ориентированная на конкретный результат книга, рассказывающая о реальных проблемах и решениях.
Другие книги серии Бестселлеры O`Reilly
  • Макфарланд Дэвид. Новая большая книга CSS
    Новая большая книга CSS
    Макфарланд Дэвид
    Технология CSS3 позволяет создавать профессионально оформленные сайты, но тонкости этого языка могут оказаться довольно сложными даже для опытных веб-разработчиков. Полностью переработанное четвертое издание этой книги поможет вам поднять навыки работы с HTML и CSS на новый уровень; она содержит множество ценных советов, описаний приемов, а также инструкции, написанные в стиле справочного руководства. Веб-дизайнеры, как начинающие, так и опытные, при помощи этой книги быстро научатся создавать красивые веб-страницы, которые при этом молниеносно загружаются как на ПК, так и на мобильных устройствах.
  • Любанович Билл. Простой Python. Современный стиль программирования
    Простой Python. Современный стиль программирования
    Любанович Билл
    Эта книга идеально подходит как для начинающих программистов, так и для тех, кто только собирается осваивать Python, но уже имеет опыт программирования на других языках. В ней подробно рассматриваются самые современные пакеты и библиотеки Python. Стилистически издание напоминает руководство с вкраплениями кода, подробно объясняя различные концепции Python 3. Под обложкой вы найдете обширный материал от самых основ языка до сравнительно сложных и узких тем. Прочитав эту книгу, вы не только убедитесь, что Python - это вкусно, но и освоите искусство тестирования, отладки, многократного использования кода, а также научитесь применять Python в различных предметных областях.
  • Леви Джейми. UX-стратегия. Чего хотят пользователи и как им это дать
    UX-стратегия. Чего хотят пользователи и как им это дать
    Леви Джейми
    UX-стратегия, или стратегия опыта взаимодействия (UX, User Experience), лежит на стыке UX-дизайна и бизнес-стратегии. Интернет продолжает предлагать потребителям бесконечный ассортимент цифровых решений. Каждый щелчок, жест или наведение мыши становится решением, которое принимается пользователем. Пользователь постоянно сталкивается с выбором: покупать или не покупать, одобрить или высмеять, рассказать другим или забыть, завершить или отменить. Вы должны знать, какие возможности следует предлагать и как они используются людьми. Вы должны разбираться во всех последних и ожидаемых устройствах, платформах и приложениях, чтобы оценить возможность их применения в ваших решениях. Вы и ваша команда должны сделать все возможное, чтобы Алиса упала в кроличью нору и оказалась в Стране чудес.
  • Паттон Джефф. Пользовательские истории. Искусство гибкой разработки ПО
    Пользовательские истории. Искусство гибкой разработки ПО
    Паттон Джефф
    Пользовательские истории - это метод описания требований к разрабатываемому продукту. Автор доступно и интересно рассказывает, как правильно использовать данную технику, чтобы сфокусироваться на поставленной задаче и пожеланиях клиента, а не распыляться на реализации второстепенных функций. Описанный подход не только ускоряет и систематизирует разработку, но и улучшает взаимопонимание в команде. В этой книге вы найдете: Практические советы по сбору пользовательских историй. Суть пользовательских историй, секреты их применения в гибкой разработке. Советы о том, как организовать жизненный цикл разработки ПО
  • Атчисон Ли. Масштабирование приложений. Выращивание сложных систем
    Масштабирование приложений. Выращивание сложных систем
    Атчисон Ли
    Мы живем в мире растущих приложений. Практически любые программные продукты рано или поздно приходится расширять, надстраивать, адаптировать к обслуживанию растущей пользовательской аудитории и к пиковым нагрузкам. Для того, чтобы подобное масштабирование протекало гладко и быстро, нужно закладывать такие возможности уже на уровне архитектуры приложения. В этой незаменимой прикладной книге автор рассказывает не только об архитектурных тонкостях, необходимых для эффективного масштабирования приложений, но и о рисках, присущих такой работе, о грамотной организации масштабирования и об использовании облачных сервисов.
  • Плас Дж. Вандер. Python для сложных задач. Наука о данных и машинное обучение
    Python для сложных задач. Наука о данных и машинное обучение
    Плас Дж. Вандер
    Книга "Python Data Science Handbook" - это подробное руководство по самым разным вычислительным и статистическим методам, без которых немыслима любая интенсивная обработка данных, научные исследования и передовые разработки. Читатели, уже имеющие опыт программирования и желающие эффективно использовать Python в сфере Data Science, найдут в этой книге ответы на всевозможные вопросы, например: 1) как мне считать этот формат данных в мой скрипт? 2) Как преобразовать, очистить эти данные и манипулировать ими? 3) Как визуализировать данные такого типа? Как при помощи этих данных разобраться в ситуации, получить ответы на вопросы, построить статистические модели или реализовать машинное обучение?
  • Клеппман Мартин. Высоконагруженные приложения. Программирование, масштабирование, поддержка
    Высоконагруженные приложения. Программирование, масштабирование, поддержка
    Клеппман Мартин
    В этой книге вы найдете ключевые принципы, алгоритмы и компромиссы, без которых не обойтись при разработке высоконагруженных систем для работы с данными. Материал рассматривается на примере внутреннего устройства популярных программных пакетов и фреймворков. В книге три основные части, посвященные, прежде всего, теоретическим аспектам работы с распределенными системами и базами данных. От читателя требуются базовые знания SQL и принципов работы баз данных.
  • Доуни Аллен Б.. Алгоритмы и структуры данных. Извлечение информации на языке Java
    Алгоритмы и структуры данных. Извлечение информации на языке Java
    Доуни Аллен Б.
    Изучите, как следует реализовывать эффективные алгоритмы на основе важнейших структур данных на языке Java, а также как измерять производительность этих алгоритмов. Каждая глава сопровождается упражнениями, помогающими закрепить материал. - Научитесь работать со структурами данных, например, со списками и словарями, разберитесь, как они работают - Напишите приложение, которое читает страницы Википедии, выполняет синтаксический разбор и обеспечивает навигацию по полученному дереву данных - Анализируйте код и учитесь прогнозировать, как быстро он будет работать и сколько памяти при этом потреблять - Пишите классы, реализующие интерфейс Map, пользуйтесь при этом хеш-таблицей и двоичным деревом поиска - Создайте простой веб-поисковик с собственным поисковым роботом: он будет индексировать веб-страницы, сохранять их содержимое и возвращать нужные результаты
  • Бейер Бетси, Джоунс Крис, Петофф Дженнифер. Site Reliability Engineering. Надежность и безотказность как в Google
    Site Reliability Engineering. Надежность и безотказность как в Google
    Бейер Бетси, Джоунс Крис, Петофф Дженнифер
    Вот уже почти 20 лет компания Google обеспечивает работу невообразимо сложных и масштабных систем, которые чутко реагируют на запросы пользователей. Поисковик Google находит ответ на любые вопросы за доли секунды, карты Google с высочайшей точностью отражают земной ландшафт, а почта Google доступна в режиме 365/24/7 и, в сущности, стала первым общедоступным облачным хранилищем. Неужели эти системы безупречны? Нет, они тоже отказывают, ломаются и устаревают, как любая техника. Просто мы этого не замечаем. Все дело в том, что уже более десяти лет Google нарабатывает уникальную технологию Site Reliability Engineering, обеспечивающую бесперебойную работу и поступательное развитие софтверных систем любой сложности. Эта книга - кладезь опыта, накопленного компанией Google за долгие годы, коллективный труд многих выдающихся специалистов и незаменимый ресурс для любого инженера, желающего разрабатывать и поддерживать любые продукты максимально качественно и эффективно.
  • Нархид Ния, Шапира Гвен, Палино Тодд. Apache Kafka. Потоковая обработка и анализ данных
    Apache Kafka. Потоковая обработка и анализ данных
    Нархид Ния, Шапира Гвен, Палино Тодд
    При работе любого enterprise-приложения образуются данные: это файлы логов, метрики, информация об активности пользователей, исходящие сообщения и т.п. Правильные манипуляции над всеми этими данными не менее важны, чем сами данные. Если вы - архитектор, разработчик или выпускающий инженер, желающий решать подобные проблемы, но вы пока не знакомы с Apache Kafka, то именно из этой замечательной книги вы узнаете, как работать с этой свободной потоковой платформой, позволяющей обрабатывать очереди данных в реальном времени.

© 2007-2019 books.iqbuy.ru 18+