CoderCastrov logo
CoderCastrov
Парсер

Как собрать данные о Covid с веб-сайта с помощью Python

Как собрать данные о Covid с веб-сайта с помощью Python
просмотров
1 мин чтение
#Парсер

Руководство по сбору данных о Covid с веб-сайта с помощью Python.

В этой короткой статье я покажу простой код на Python для сбора/загрузки данных о Covid с веб-сайта 'https://www.worldometers.info'. Тот же код также можно использовать для извлечения других данных. Если вы узнали что-то полезное из этого, подпишитесь и следите за мной на Medium.

Но сначала нам нужно убедиться, что у нас установлены соответствующие пакеты Python. Для этого перейдите в командную строку Miniconda или Anaconda и выполните следующие команды.

Установка следующих пакетов:

conda install -c anaconda lxmlconda install -c conda-forge html5libconda install -c conda-forge beautifulsoup4

После установки пакетов мы можем запустить следующий код. Он очень простой.

**import** pandas **as** pd
**import** requests
**from** bs4 **import** BeautifulSoupurl **=** 'https://www.worldometers.info/coronavirus/'
req **=** requests**.**get(url)
page **=** BeautifulSoup(req**.**content, 'html.parser')

table **=** page**.**find_all('table',id**=**"main_table_countries_today")[0]

df **=** pd**.**read_html(str(table), displayed_only**=False**)[0]df**.**head(5)

И вот как это делается. Спасибо за чтение.

Больше контента на PlainEnglish.io. Подпишитесь на наш бесплатный еженедельный бюллетень. Подписывайтесь на нас в Twitter и LinkedIn. Присоединяйтесь к нашему сообществу Discord.