Веб-очистка Python: определите количество землетрясений магнитудой 4,5+, обнаруженных USGS по всему миру
Python Web Scraping: упражнение 25 с решением
Напишите программу на Python, чтобы получить число землетрясений магнитудой 4,5+, обнаруженных USGS по всему миру.
Пример решения : -
Код Python:
#https://bit.ly/2lVhlLX
# landing page:
# http://earthquake.usgs.gov/earthquakes/feed/v1.0/csv.php
import csv
import requests
csvurl ='http://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/4.5_month.csv'
rows = list(csv.DictReader(requests.get(csvurl).text.splitlines()))
print("The number of magnitude 4.5+ earthquakes detected worldwide by the USGS:", len(rows))
Выход
Число землетрясений магнитудой 4,5+, обнаруженных Геологической службой США во всем мире: 397
Блок - схема:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python, чтобы получить название фильма, год и краткое изложение 10 лучших случайных фильмов.
Далее: Напишите программу на Python для отображения содержимого различных атрибутов, таких как код_состояния, заголовки, URL, история, кодировка, причина, файлы cookie, истекшее время, запрос и содержимое указанного ресурса.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования