Парсинг данных с формированием в Ecxel
549 UAHДоброго времени суток.
Нужно сделать парсер данных, который бы собрал числовые данные в одну .xls или .csv таблицу.
Чтобы понять, что конкретно требуется проделываем следующее:
1. Заходим по ссылке https://crudata.uea.ac.uk/cru/data/hrg/cru_ts_4.00/crucy.1701270849.v4.00/countries/
Видим :
CRU CY 4.00: Countries by Variable |
| cld |
| dtr |
| frs |
| pet |
| pre |
| tmn |
| tmp |
| tmx |
| vap |
| wet |
Это переменные, отображающие климатические данные по странам за 1901-2015 годы (например cld - тучи, tmn температура).
2. Заходим в любую из переменных, например "cld" кликнув на нее или же по ссылке: https://crudata.uea.ac.uk/cru/data/hrg/cru_ts_4.00/crucy.1701270849.v4.00/countries/cld/
Видим список стран:
и т.д.
3. Заходим в любую из стран, например Afghansitan кликнув по ссылке https://crudata.uea.ac.uk/cru/data/hrg/cru_ts_4.00/crucy.1701270849.v4.00/countries/cld/crucy.v4.00.1901.2015.Afghanistan.cld.per
Открывается файл, где указаны погодные данные за года 1901-2015 по стране Афганистан. С этими файлами парсер должен работать.
Что нас интересует в этом файле (что нужно спарсить):
- Название страны
- Год
- Число в последнем столбце ANN (это среднестатистическое число по месяцам)
Важно: на выходе нужен один файл Excel (для каждой переменной один файл, всего тогда 10 т.к. всего 10 переменных), который должен вмещать в себя данные по все странам.
Какого вида должен быть конечный Excel файл:
Столбец 1: Country -- Столбец 2: year -- Cтолбец 3: ANN
Например:
Country -- year -- ANN
Actaeon_Group -- 1901 -- 62.8
Actaeon_Group -- 1902 -- 62.8
и т.д. до 2015 по стране Actaeon_Group
Actaeon_Group -- 2015 -- 64.2
Afghanistan -- 1901 -- 35.4
Afghanistan -- 1902 -- 34.9
и т.д. до 2015 по стране Afghanistan
Afghanistan -- 2015 -- 41.5
и т.д до самой последней страны
Zimbabwe -- 2015 -- 44.9
Всего одна переменная содержит 289 стран и 114 лет, выходит что Excel файлы на выходе должен содержать 289*114 = 32.946 строки, ну и три столбца, как указано выше (Country -- year--ANN).
В конечном итоге пропарсив все данные должно получиться 10 отдельных Excel файлов, каждый соответсвующий одной из климатических переменных, указных выше.
Все переменные имеют одинаковую структуру, поэтому парсер можно сделать для одной из переменных и он должен будет работать для каждой. Скачиваемые по ссылкам выше файлы формата .per должны легко конвертироваться в Excel или другие пригодные для парсинга файлы.
Это все.
В заявке четко указывайте:
1. Возраст.
2. Опыт подобной работы.
3. Наличие карты Приват.
4. Если возможность постоянной связи в скапе по будням.
5. Сроки.
6. Примерная стоимость задания.
Жду ваших ставок!
Отзыв заказчика о сотрудничестве с фрилансером
Парсинг данных с формированием в EcxelВсе прошло успешно. Константин был всегда на связи, адекватно реагировал на просьбы, сделал все быстро и качественно. Надеюсь на дальнейшее сотрудничество. Спасибо за работу.
Отзыв фрилансера о сотрудничестве с Олександром Ровняком
Парсинг данных с формированием в EcxelПишу отзыв несколько позже сданного проекта, но все-же. С Александром работать советую. Задача была поставлена четко. Всегда на связи. Единственный момент: работали с оплатой по факту, но оплата поступила на следующий день, т.к. проект был сдан после 16 часов (моменты банковской системы). Учитывайте это, если работаете с оплатой по факту. В общих словах: заказчик адекватен, сотрудничать с ним рекомендую.
![]()
-
1825 52 0 1. 24
2. Есть опыт в парсинге
3. +
4. +. skype: hdls19
5. Сроки и цену указал
-
1213 70 0 1 1. 50 :)
2. Специализируюсь на парсерах
3. Есть
4. Постоянно в сети
5. 1 день
6. 600 грн.
Skype: strannik_km
-
1 день600 UAH
313 30 0 1 день600 UAHПриветствую! Готов сделать.
1. 18
2. Опыт в написании парсеров имеется
3. Карта есть
4. Есть
5. 1 день
6. 600 грн.
-
2 дня800 UAH
626 76 1 2 дня800 UAHПриветствую, 32 года, опыт парсинга есть (много и разного), есть карта привата, в скайпе 10 часов в день
Актуальные фриланс-проекты в категории PHP
Исправить CLSНеобходимо исправить Cumulative Layout Shift через код PageSpeed не видит этой проблемы, но через Google Chrome видно, что есть смещение макета для компьютерной версии страницы В ответе Google Search появилась ошибка касательно скорости компьютерной версии Необходимо… PHP, Веб-программирование ∙ 23 часа 38 минут назад ∙ 26 ставок |
Перенести полностью готовую адаптивную HTML5-структуру в WordPress.
12 000 UAH
Я ищу опытного WordPress-разработчика, который сможет преобразовать наш тщательно подготовленный статический HTML5/CSS3 код в высокопроизводимую кастомную WordPress-тему. Фронтенд уже практически готов (примерно 99%): семантическая разметка, метаданные и мультиязычная структура… CMS, PHP ∙ 1 день 2 часа назад ∙ 60 ставок |
Интеграция GoPosПривет, делал кто нибудь интеграцию GoPos с кастомным сайтом для ресторана в Польше? Нужна помощь, у них очень скудная документация, есть только swagger и тот без описаний https://app.gopos.io/doc/swagger-ui/index.html Суть такая, использовали от них сайт для онлайн заказов,… PHP, Веб-программирование ∙ 1 день 18 часов назад ∙ 24 ставки |
Прописать мета данные АЛЬТ при помощи ИИСайт на Laravel , на сайте много изображений, для которых нужно прописать корректные по семантики и релевантные для странице АЛЬТ описание изображения в автоматическом режиме, с возможностью проверки AI и машинное обучение, PHP ∙ 2 дня 15 часов назад ∙ 34 ставки |
Нужен разработчик для завершения и интеграции проекта по автоматическому сбору и обработке данных
700 UAH
Основная часть парсера уже реализована. Парсер работает на Windows-среде через Microsoft Edge: сайт имеет антибот-защиту, поэтому сбор данных выполняется не прямыми HTTP-запросами, а через живую браузерную сессию. Скрипты управляют открытой вкладкой Edge через Chrome DevTools… PHP, Веб-программирование ∙ 2 дня 21 час назад ∙ 25 ставок |