Как собрать данные о Covid с веб-сайта с помощью Python
Руководство по сбору данных о 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.