Задача с фриланс биржи Заказ состоит из двух частей.
Часть 1 Спарсить ВСЕ доступные события календаря (все страны, все категории) за ВСЕ доступные дни, содержащие события: https://www.investing.com/economic-calendar
Данные должны быть предоставлены в формате .csv с колонками: date, time, country_id, impact, event, actual, forecast, previous: date - дата события, в формате dd-MM-yyyy (строка) time - время события, hh:mm (строка). country_id - ID страны события (см. пункт 2) (число). impact - значение столбца "Imp.". Если там "звездочки" - значением будет их количество - 1, 2 или 3. Если там текст - текст как он есть (строка). actual, forecast, previous - значения соответствующих колонок (строки).
Часть 2 Спарсить внутренние ID стран указанного сайта. Например, ID Испании - 26.
Найти можно в HTML фрагмента, который показывается на странице при нажатии на "filter".
Данные должны быть предоставлены в формате .csv с колонками: id (число), country (строка).
Общие требования к CSV Заголовки должны быть включены в файлы. Файлы должны корректно читаться ПО заказчика. В случае спорных моментов, файл должен соответствовать RFC 4180.