Парсинг Cricinfo с использованием Python Скачать Скрипт на PythonОтправьте ссылку на скачивание по адресу: https://www.youtube.com/watch?v=R2fasiBtAi0Все поклонники крикета знают, что ESPN Cricinfo-один из самых известных сайтов для отслеживания всего, что связано со спортом. Здесь можно найти все последние новости, программу будущего тура, экспертный анализ и, что наиболее важно, результаты в реальном времени, записи игроков, старые записи матчей. Итак, узнайте о скрейпинге Cricinfo с использованием Python.Cricinfo содержит записи всех игроков, которые когда-либо играли парсинг в excel международных матчах, а не только внутренние, первоклассные и чемпионские записи всех игроков. Можно найти записи всех старых тестов матчей, ODI или T20, а также записи всех известных лиг, парсинг google maps таких как IPL, BBL, Лига чемпионов и т.д.Итак, программа для парсинга фаната крикета, ищущего любые данные, cricinfo-это то место, где нужно искать. Сейчас, когда появилось так много приложений fantasy league и онлайн-ставок, люди пытаются найти старые данные и разработать алгоритмы машинного обучения для прогнозирования матча.В этом уроке мы узнаем об очистке cricinfo для получения любых данных из cricinfo, парсинг цена таких как оценка матчей, результаты, записи игроков и многое другое.Для этого мы будем использовать библиотеку под названием python-espncricinfo. Это самая полная библиотека, которую я когда-либо видел для веб-скрейпинга. Он очень прост в использовании, и с его помощью вы можете получить любые данные из cricinfo, которые захотите. Вы можете прочитать больше о библиотеке здесь https://pydoc.net/python-espncricinfo или здесь https://github.com/dwillis/python-espncricinfo .Смотрите полный код ниже или смотрите видео для подробного объяснения:Сначала установите библиотекуpip install python-espncricinfoИмпорт необходимых классовfrom espncricinfo.summary import Summary from espncricinfo.series import Series from espncricinfo.match import Match Чтобы получить подробную информацию о любом матче, мы должны передать идентификатор матча, который можно найти в crickinfo, как показано ниже:m = Match(‘1119549’) m.description Выход:print(m.match_class) print(m.season) Выход:print(m.series) Надеюсь, наш учебник будет полезен программа для парсинга вас. Получите представление об услугах скребка cricinfo от нас, и давайте обсудим ваш запрос и решение.