На 3 курсе университета я уже имел опыт с С / ASM / C++ / Java / Python и хотел получить опыт реальных проектов. Из-за интенсивной и сложной учебы не было возможности поступить на стажировку во время учебного года. Решил попробовать фриланс. После несокльких откликов получилось найти проект - программа для сбора данных с сайта Едадил.
Я знал про библиотку requests в питоне (позволяет отправлять HTTP запросы) но в ответ на мои GET запросы не получал нужные данные от сайта-источника. Мне помог сайт https://stackoverflow.com/ на нем мне подсказали, что нужные мне данные генерирует javascript и нужно использовать более сложную библиотеку Selenium
Первый раз услышал про Selenium и начал разбираться. Просидел до 4 часов ночи, в итоге получил нужный результат. Желание спать и чувство победы Первый софт, за который получил деньги и принес пользу заказчику
Резюме Нужно пробовать и быть готовым преодолевать трудности и биться до победного (даже сидя за ноутбуком) Результат того стоит
Ваша статья прошла модерацию и успешно опубликована. Спасибо что поделились историей!