Автоматизация веб-сайтов на Python, ввод и извлечение данных с помощью Playwright
Мы начали проект, написанный на Python3 с использованием Playwright (chromedriver), чтобы вводить данные на веб-сайт, а затем отправлять эти данные и извлекать то, что возвращается в базу данных.
Данные для ввода поступают из базы данных Mysql. База данных заполняется файлом Excel с уникальными полями, которые соответствуют словарю в Python-скрипте и данным, которые нужно ввести на веб-сайте.
Вы тот человек, который завершает этот проект, который выполнен на ~ 40-50%. Часть, которая еще не начата, - это часть извлечения обратно в БД.
Логика довольно проста для понимания, и вам просто нужно следовать проторенной дорожке.
Если это сработает, в будущем будут обновления. Вы также можете их сделать.
Тем не менее, вы можете завершить эту задачу с помощью GPT, GROK или вашего любимого ИИ, чтобы помочь вам. Никаких проблем.
Файлы и схема базы данных будут предоставлены. Также веб-сайт и вход в систему.
На видео слева вы видите, как должна выглядеть автоматизация.
Справа Excel больше не представлен, так как это было слишком сложно.
Теперь в Excel есть уникальные идентификаторы, которые работают в Python и на веб-сайте.
Видео показывает, что ожидается в конце. Ввод данных на веб-сайте слева.
Почему не Selenium, вы спрашиваете? Selenium не может правильно обрабатывать веб-сайт быстро и пропускает нажатия кнопок.
Если у вас есть какие-либо вопросы, пожалуйста, не стесняйтесь спрашивать.
Приложения 1
Отзыв заказчика о сотрудничестве с Єгором Ульченком
Автоматизация веб-сайтов на Python, ввод и извлечение данных с помощью PlaywrightЕгор очень хорошо справился с пониманием того, что мы хотели, и успешно выполнил задачу. Мы снова наймем его, чтобы продлить эту работу.
Отзыв фрилансера о сотрудничестве с Thomas Paetzold
Автоматизация веб-сайтов на Python, ввод и извлечение данных с помощью PlaywrightОтличный клиент, будем продолжать сотрудничество
-
1 день30 996 UAH1 день30 996 UAH
Здравствуйте, имею большой опыт работы с различными базами данных (MySQL, Postgres, redis, mongo, ect) и инструментами автоматизации: playwright, puppeteer, anti detect browser (octo, gologin, identory). Можете предоставить больше деталей про проект и какие задачи (проблемы) имеют высший приоритет на данных момент? Для всех дополнительных вопросов пишите личным сообщением. Буду рада сотрудничеству.
-
Победившая ставка7 дней25 830 UAH
1984 25 1 Победившая ставка7 дней25 830 UAHПривет, заинтересовал ваш проект. Я имею большой опыт в создании браузерной автоматизации и с удовольствием готов помочь вам с выполнением вашего задания. Напишите мне в личные сообщения для согласования деталей проекта, и я смогу быстро начать работу. Жду)
-
5 дней25 830 UAH
2318 8 0 5 дней25 830 UAHЗдравствуйте,
Ваш проект привлек мое внимание. У меня более пяти лет опыта в автоматизации процессов на веб-сайтах. Я понимаю, почему вы выбрали Playwright. Он действительно предлагает ряд преимуществ для этого типа проекта. Я готов завершить ваш проект. Я хотел бы получить больше деталей и сам код, чтобы я мог полностью все понять.
С нетерпением жду возможности поработать с вами. Спасибо.
С наилучшими пожеланиями,
Никита
-
10 дней25 779 UAH
48 10 дней25 779 UAHЗдравствуйте, я готов помочь с вашей задачей. У меня есть обширный опыт работы с Playwright, как в автоматизации, так и в скрейпинге, и я могу справиться с вашей задачей без каких-либо проблем.
-
5 дней25 830 UAH
434 9 0 5 дней25 830 UAHЗдравствуйте. Работаю с python playwright и базами данных. Могу выполнить задание. Для обсуждения пишите в личные сообщения.
-
10 дней25 830 UAH
196 10 дней25 830 UAHДобрый день. Реализовывал похожие проекты по автоматизации получения информации через Playwright и записи её в БД Mysql. Свяжитесь со мной для более детального обсуждения.
-
7 дней25 830 UAH
93243 1262 1 10 7 дней25 830 UAHЗдравствуйте. Я работаю с Python/Playwright. Я готов к сотрудничеству.
-
5 дней25 830 UAH
3485 11 0 2 5 дней25 830 UAHДобрый день!
Я готов завершить ваш проект на Python3 + Playwright с интеграцией в MySQL.
🔹 Что сделаю:
Доработаю часть получения результатов с сайта и запись в БД.
Настрою обработку очереди записей из MySQL (по ext_id из Excel).
… Реализую стабильный пайплайн: логин → ввод данных → парсинг ответа → сохранение в таблицу results.
Добавлю повторные попытки при сбое, логирование, статусы pending / in_progress / done / failed.
Обеспечу возможность масштабирования и будущих обновлений.
🔹 Технологии:
Python 3, Playwright (Chromium), SQLAlchemy, MySQL, dotenv.
-
7 дней25 830 UAH
3469 28 0 7 дней25 830 UAHПривет, готов взяться, отправьте свой код, чтобы я посмотрел.
-
10 дней25 830 UAH
1333 32 0 10 дней25 830 UAHЗдравствуйте,
У меня есть опыт работы с Python, Playwright и интеграцией MySQL. Я могу завершить ваш проект, автоматизировав ввод данных, реализовав извлечение результатов обратно в базу данных и обеспечив бесперебойную работу всего рабочего процесса. Логика проекта ясна, поэтому я могу быстро вникнуть в детали. Я также доступен для будущих обновлений и долгосрочной поддержки.
-
5 дней25 830 UAH
225 5 дней25 830 UAHУважаемый Thomas Paetzold,
Меня зовут Михаил, и я разработчик с огромным опыт в разработке веб-приложений, автоматизации и сбора данных. И с удовольствием хочу предложить свои услуги для успешного выполнения вашего проекта.
Из вашего ТЗ, я понимаю, что наиболее лучшим решением для вас будет дописание вашего кода на Playwright. Что по поводу selenium, я способен переписать код на seleniumbase с моими собственными доработками. С помощью этого стека я успешно работал с vfs global, nike, euro 2024 и тд. Уверяю вас, что с моими навыками & selenium я решу любую вашу поставленную задачу. Тем-более я очень хорошо знаком с реализацией многопоточности на selenium с наименьшим потреблением памяти. При необходимости подключу нейросети.
Уверен, что смогу реализовать ваши идеи и довести проект до успешного завершения.
Я был бы рад возможности обсудить ваш проект подробнее и ответить на любые ваши вопросы. .
-
7 дней25 830 UAH
940 5 0 7 дней25 830 UAHЗдравствуйте!
Я внимательно прочитал описание вашего проекта и уверен, что смогу помочь вам его завершить. У меня есть опыт работы с Python 3, Playwright, MySQL и автоматизацией.
Я понимаю, что около 40–50% проекта уже выполнено, а оставшаяся часть заключается в извлечении данных обратно в базу данных. Я готов погрузиться в ваш существующий код, следовать логике, которую вы уже построили, и убедиться, что все работает гладко от начала до конца.
Я могу начать прямо сейчас, держать вас в курсе прогресса и предоставить чистое, работающее решение.
С нетерпением жду вашего ответа и обсуждения деталей.
-
10 дней25 830 UAH
548 1 0 10 дней25 830 UAHПривет,
Я могу помочь завершить ваш проект автоматизации на Python 3 и Playwright. Я закончу недостающую часть, которая получает результаты с веб-сайта и записывает их обратно в MySQL, следуя существующей логике и стилю кода. Мое внимание будет сосредоточено на стабильных селекторах, четкой структуре и плавной интеграции с вашей текущей базой данных и процессом ввода Excel.
https://freelancehunt.com/showcase/work/asvp-automation-bot-n8n-google/1964242.html
Пожалуйста, поделитесь репозиторием, схемой базы данных и тестовыми учетными данными, чтобы я мог ознакомиться и спланировать оставшуюся работу.
-
7 дней25 830 UAH
1111 7 1 7 дней25 830 UAHДобрый день! У меня есть опыт работы с Playwright для веб-автоматизации, в частности проектов по получению данных и их интеграции с MySQL. Завершу ваш проект, добавив логику сохранения ответов от сайта в базу данных через илиОснование шаблонов, который уже используется в вашем коде. Использую популярные библиотеки тактики PostgreSQL_ai и pandas для обработки данных. Буду доступен для связи и немедленно начну работу после предоставления файлов.
-
10 дней25 830 UAH
669 8 0 10 дней25 830 UAHДобрый вечер.
У меня есть опыт автоматизации действий в браузере с использованием Python.
Пожалуйста, свяжитесь со мной для более подробного обсуждения.
-
5 дней25 830 UAH
417 2 0 5 дней25 830 UAHГотов помочь, использую cursor ai, есть несколько реализованных и работающих проектов в крупной компании
Актуальные фриланс-проекты в категории Python
Необходимо создать бота в ТГ для оплаты подписки.
2000 UAH
Необходимо создать бота в телеграме, где пользователь сможет оформить подписку на доступ к веб-камерам, которые находятся во дворе. Организовать в боте оплату двух видов подписок (на месяц и на один день). Бот должен автоматически проверять оплату и после выдавать ссылку-доступа. Python, Разработка ботов ∙ 6 часов 3 минуты назад ∙ 58 ставок |
Python / Network Engineer: Сетевая оптимизация бота (WAF, Connection Pooling, Asyncio)Упрощенный вариант! Прошу откликнуться только тех, кто понимает и разбирается. О проекте: Автоматизированный бот для снайпинга. Базовая бизнес-логика (парсинг, авторизация, сборка JSON/XML пакетов) уже готова и работает на Python. Целевое окружение — Linux (Ubuntu). Текущая… Python, Парсинг данных ∙ 8 часов 32 минуты назад ∙ 14 ставок |
Парсинг и классификация большого массива изображенийНеобходимо реализовать проект по сбору и структурированию большого массива архитектурных изображений из открытых веб-источников.Задача включает: автоматизированный сбор изображений; загрузка файлов в максимально доступном качестве; классификацию изображений по категориям:… Python, Парсинг данных ∙ 13 часов 3 минуты назад ∙ 30 ставок |
Бизнес-логикa платформы: подтверждение занятий, контроль посещаемости-и история уроков (DjangoДоработка бизнес-логики образовательной платформы: подтверждение занятий, контроль посещаемости и история уроков (Django + React) Необходимо реализовать полноценную систему подтверждения уроков, контроля посещаемости и хранения истории подтверждений. Важно Перед началом… Python ∙ 2 дня 18 часов назад ∙ 29 ставок |
Доработка административной панели образовательной платформы (Django + React)Доработка административной панели образовательной платформы (Django + React) Описание проекта: Есть действующая образовательная платформа (marketplace, аналог Preply), разработанная на Django + React. Требуется доработать существующую административную панель и реализовать… Python, Веб-программирование ∙ 4 дня 15 часов назад ∙ 58 ставок |