Проект виконано в повному обсязі. Виконавець компетентний, відповідає швидко, пропонує варіанти, робить все якісно.
Однозначно рекомендую!
Маю готовий парсер. Все працює, але хочу його вдосконалити, для зручності.
Відповідно, необхідно вирішити наступні питання:
1) Парсер "дістає" дані товару (назва і посилання на фото) в наступному вигляді "назва 1: посилання1, назва1: посилання2.... і т.д.". Необхідно зробити "назва1: посилання1, посилання2..... і т.д."
2) Парсер записує всі дані в 1 стовбчик. Потрібно всі дані розділити по колонкам.
3) Парсер за допомогою Selenium заходить на необхідний сайт, скролить необхідний елемент сторінки (google maps) до кінця. Необхідно "зупинити" скролінг сторінки, при знаходженні кінця пошуку і продовжити парсинг даних (який вже прописаний).
Код і більш детальну інформацію надам при обговоренні проекту.
По суті, мені необхідна консультація. Так, я знаю, що корегувати чийсь код - це ще той гемор. Але, сподіваюсь знайдеться людина, якій це буде цікаво.
Бюджет: 1500 UAH Термін: 2 дні
Добрий день, я можу зараз взяти за вашу місію. Заробітна плата вже є.
Бюджет: 700 UAH Термін: 1 день
Привітання, готовий допомогти Вам з вашим проектом, ми можемо обговорити всі цікаві питання.
Бюджет: 300 UAH Термін: 1 день
Надішліть код, щоб побачити.
Перший і другий пункти, здається, не складно виправити.
1. Вероятно, надо искать все href в классе а не по 1-му.
2. Использовать delimiter ‘,’ или ‘;’3.
a) driver.execute_script("window.scrollTo(0, document.body.scrollHeight);") если до конца страницы.
b) break если NoSuchElementException, в случае клацанья по елементу в цикле while truec)
for x in y:
try:
driver.execute_script("arguments[0].scrollIntoView();", x)
x.click()
Где y - элемент до которого клацать.
в конце driver.page_source для получения html страницы.
Десктопні додатки 49 ставок 31 липня
Розробка ботів 54 ставки 31 липня
Парсинг даних 39 ставок 30 липня
72 ставки 29 липня
Розробка ботів 87 ставок 27 липня