Automatyzacja stron internetowych w Pythonie, wprowadzanie danych i ekstrakcja z Playwright
Rozpoczęliśmy projekt napisany w Python3 z Playwright (chromedriver), aby wprowadzić dane na stronie internetowej, a następnie przesłać te dane i odzyskać to, co wraca do bazy danych.
Dane do wprowadzenia pochodzą z bazy danych Mysql. Baza danych jest wypełniana plikiem Excel, z unikalnymi polami, które odpowiadają słownikowi w skrypcie Pythona oraz danym do wprowadzenia na stronie internetowej.
Jesteś osobą, która kończy ten projekt, który jest w ~ 40-50% ukończony. Część, która nie została rozpoczęta, to część odzyskiwania danych z powrotem do bazy danych.
Logika jest dość łatwa do zrozumienia i musisz tylko podążać utartą ścieżką.
Jeśli to się uda, w przyszłości będą aktualizacje do tego. To również możesz zrobić.
Możesz jednak zakończyć to zadanie, korzystając z GPT, GROK lub swojego ulubionego AI, aby Ci pomóc. Żaden problem.
Pliki i schemat bazy danych zostaną dostarczone. Również strona internetowa i logowanie.
W wideo, które widzisz po lewej stronie, widać, jak powinna wyglądać automatyzacja.
Po prawej stronie, excel nie jest już taki, ponieważ był zbyt skomplikowany.
Excel ma teraz unikalne identyfikatory, które działają w Pythonie i na stronie internetowej.
Wideo ma na celu pokazanie, czego oczekuje się na końcu. Wprowadzenie danych na stronie internetowej po lewej stronie.
Dlaczego nie selenium, pytasz? Selenium nie jest w stanie poprawnie obsługiwać strony internetowej w szybki sposób i nie trafia w przyciski.
Jeśli masz jakiekolwiek pytania, nie wahaj się pytać.
Załączniki 1
Opinia zleceniodawcy o współpracy z Yehor Ulchenko
Automatyzacja stron internetowych w Pythonie, wprowadzanie danych i ekstrakcja z PlaywrightЕгор wykonał bardzo dobrą pracę w zrozumieniu, czego chcieliśmy, i pomyślnie ukończył zadanie.
Zatrudnimy go ponownie, aby rozszerzyć tę pracę.
Opinia freelancera o współpracy z Thomas Paetzold
Automatyzacja stron internetowych w Pythonie, wprowadzanie danych i ekstrakcja z PlaywrightWspaniały klient, będziemy kontynuować współpracę
-
1 dzień2540 PLN1 dzień2540 PLN
Cześć, mam duże doświadczenie w pracy z różnymi bazami danych (MySQL, Postgres, redis, mongo, itp.) oraz narzędziami automatyzacji: playwright, puppeteer, przeglądarka antydetekcyjna (octo, gologin, identory). Czy możesz podać więcej szczegółów na temat projektu i jakie zadania (problemy) mają najwyższy priorytet w danym momencie? W przypadku dodatkowych pytań pisz w wiadomości prywatnej. Będę zadowolona ze współpracy.
-
Oferta, która wygrała7 dni2117 PLN
1984 25 1 Oferta, która wygrała7 dni2117 PLNCześć, zainteresował mnie twój projekt. Mam duże doświadczenie w tworzeniu automatyzacji przeglądarki i chętnie pomogę ci w realizacji twojego zadania.
Napisz do mnie prywatnie, aby uzgodnić szczegóły projektu, a ja szybko mogę zacząć pracę. Będę czekać)
-
5 dni2117 PLN
2318 8 0 5 dni2117 PLNCześć,
Twój projekt przykuł moją uwagę. Mam ponad pięć lat doświadczenia w automatyzacji procesów na stronach internetowych. Rozumiem, dlaczego wybrałeś Playwright. Naprawdę oferuje wiele zalet dla tego typu projektu. Jestem gotów zrealizować Twój projekt. Chciałbym otrzymać więcej szczegółów oraz sam kod, aby móc wszystko w pełni zrozumieć.
Czekam na współpracę z Tobą. Dziękuję.
Z poważaniem,
Nikita
-
10 dni2113 PLN
48 10 dni2113 PLNCześć, jestem gotowy, aby pomóc w Twoim zadaniu. Mam duże doświadczenie z Playwright, zarówno w automatyzacji, jak i w scrapingu, i mogę zrealizować Twoje zadanie bez żadnych problemów.
-
5 dni2117 PLN
434 9 0 5 dni2117 PLNWitaj. Pracuję z python playwright i bazami danych. Mogę wykonać zadanie. W celu omówienia pisz na prywatne.
-
10 dni2117 PLN
196 10 dni2117 PLNDzień dobry. Realizowałem podobne projekty z automatyzacji pozyskiwania informacji przez Playwright i zapisywania ich w bazie danych Mysql. Skontaktuj się ze mną w celu bardziej szczegółowej dyskusji.
-
7 dni2117 PLN
93540 1262 1 10 7 dni2117 PLNCześć. Pracuję z Pythonem/Playwright. Jestem gotowy do współpracy.
-
5 dni2117 PLN
3485 11 0 2 5 dni2117 PLNDzień dobry!
Jestem gotowy zakończyć Twój projekt w Python3 + Playwright z integracją z MySQL.
🔹 Co zrobię:
Dokończę część pobierania wyników z witryny i zapisu do bazy danych.
Skonfiguruję przetwarzanie kolejki zapisów z MySQL (po ext_id z Excela).
… Zrealizuję stabilny pipeline: logowanie → wprowadzanie danych → parsowanie odpowiedzi → zapisywanie do tabeli results.
Dodam ponowne próby w przypadku błędu, logowanie, statusy pending / in_progress / done / failed.
Zapewnię możliwość skalowania i przyszłych aktualizacji.
🔹 Technologie:
Python 3, Playwright (Chromium), SQLAlchemy, MySQL, dotenv.
-
7 dni2117 PLN
3469 28 0 7 dni2117 PLNCześć, jestem gotowy, aby się tym zająć, wyślij swój kod, żebym mógł go zobaczyć.
-
10 dni2117 PLN
1333 32 0 10 dni2117 PLNCześć,
Mam doświadczenie z integracją Pythona, Playwrighta i MySQL. Mogę zrealizować Twój projekt, finalizując automatyzację wprowadzania danych, wdrażając pobieranie wyników z powrotem do bazy danych i zapewniając, że cały proces działa płynnie. Logika projektu jest jasna, więc mogę szybko się wdrożyć. Jestem również dostępny do przyszłych aktualizacji i długoterminowego wsparcia.
-
5 dni2117 PLN
225 5 dni2117 PLNSzanowny Thomas Paetzold,
Nazywam się Michał i jestem deweloperem z ogromnym doświadczeniem w tworzeniu aplikacji internetowych, automatyzacji i zbieraniu danych. Z przyjemnością chciałbym zaoferować swoje usługi w celu pomyślnego zrealizowania Państwa projektu.
Z Państwa specyfikacji rozumiem, że najlepszym rozwiązaniem dla Państwa będzie dopisanie kodu w Playwright. Jeśli chodzi o Selenium, mogę przepisać kod na SeleniumBase z moimi własnymi poprawkami. Z pomocą tego stosu skutecznie pracowałem z VFS Global, Nike, Euro 2024 itd. Zapewniam, że dzięki moim umiejętnościom i Selenium rozwiążę każde postawione przez Państwa zadanie. Tym bardziej, że bardzo dobrze znam się na realizacji wielowątkowości w Selenium przy minimalnym zużyciu pamięci. W razie potrzeby podłączę sieci neuronowe.
Jestem pewien, że będę w stanie zrealizować Państwa pomysły i doprowadzić projekt do pomyślnego zakończenia.
Byłbym wdzięczny za możliwość omówienia Państwa projektu bardziej szczegółowo i odpowiedzenia na wszelkie pytania.
-
7 dni2117 PLN
940 5 0 7 dni2117 PLNCześć!
Dokładnie przeczytałem opis Twojego projektu i jestem pewny, że mogę Ci pomóc w jego ukończeniu. Mam doświadczenie w pracy z Pythonem 3, Playwright, MySQL i automatyzacją.
Rozumiem, że około 40–50% projektu jest już zrobione, a pozostała część polega na pobraniu danych z powrotem do bazy danych. Jestem gotów zanurzyć się w Twój istniejący kod, podążać za logiką, którą już zbudowałeś, i upewnić się, że wszystko działa płynnie od początku do końca.
Mogę zacząć od razu, informować Cię na bieżąco o postępach i dostarczyć czyste, działające rozwiązanie.
Czekam na Twoją odpowiedź i na omówienie szczegółów.
-
10 dni2117 PLN
548 1 0 10 dni2117 PLNCześć,
Mogę pomóc w dokończeniu Twojego projektu automatyzacji w Pythonie 3 i Playwright. Uzupełnię brakującą część, która pobiera wyniki ze strony internetowej i zapisuje je z powrotem do MySQL, zgodnie z istniejącą logiką i stylem kodu. Skupię się na stabilnych selektorach, przejrzystej strukturze i płynnej integracji z Twoją obecną bazą danych oraz procesem wprowadzania danych z Excela.
https://freelancehunt.com/showcase/work/asvp-automation-bot-n8n-google/1964242.html
Proszę podziel się repozytorium, schematem bazy danych i danymi do testów, abym mógł przejrzeć i zaplanować pozostałą pracę.
-
7 dni2117 PLN
1111 7 1 7 dni2117 PLNDzień dobry! Mam doświadczenie w pracy z Playwright do automatyzacji webowej, w szczególności w projektach związanych z pozyskiwaniem danych i ich integracją z MySQL. Zrealizuję zakończenie waszego projektu, dodając logikę zapisywania odpowiedzi z witryny do bazy danych za pomocą szablonów, które już są używane w waszym kodzie. Wykorzystam popularne biblioteki takie jak PostgreSQL_ai i pandas do przetwarzania danych. Będę dostępny do kontaktu i natychmiast rozpocznę pracę po dostarczeniu plików.
-
10 dni2117 PLN
669 8 0 10 dni2117 PLNDobry wieczór.
Mam doświadczenie w automatyzacji działań przeglądarki przy użyciu Pythona.
Proszę o kontakt w celu bardziej szczegółowej dyskusji.
-
5 dni2117 PLN
417 2 0 5 dni2117 PLNGotowy pomóc, korzystam z cursor ai, jest kilka zrealizowanych i działających projektów w dużej firmie
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
Baza 1C dla przedsiębiorstwaPotrzebna baza do prowadzenia magazynu autozłomowiska, kontroli finansów oraz formowania zamówień. Trzeba dodawać samochód jako obiekt i przypisywać do niego części. Pełną strukturę oraz to, jak powinno to wyglądać i działać, omówię podczas rozmowy. Bazy danych i SQL ∙ 4 godziny 21 minut temu ∙ 2 oferty |
Integracja danych 1CZorganizować jakościowe przygotowanie i transfer danych z 1C do BigQuery do dalszego wykorzystania w Looker:Zorganizować dane zgodnie z tym, jakie pola są potrzebne.Przygotować zrozumiałą strukturę tabel i pośrednich zbiorów danych, na których będą budowane… Bazy danych i SQL, Obróbka danych ∙ 1 dzień 10 godzin temu ∙ 9 ofert |
Opracowanie prostego systemu controllingu i ewidencji zarządczej w Google Sheets „pod klucz”Nazwa zadania: Opracowanie prostego systemu controllingu i ewidencji zarządczej w Google Sheets „pod klucz” dla firmy budowlanej w Polsce (+ szkolenie online oraz pomoc przy wdrożeniu) O firmie, kontekście i moim głównym problemie Dzień dobry, Poszukuję doświadczonego… Bazy danych i SQL, Usługi księgowe ∙ 2 dni 15 godzin temu ∙ 33 oferty |
Opracowanie analitycznego dashboardu Power BI
164 PLN
Oto nasze zapytanie, potrzebna osoba, która zna się na Power BI: Ekran 1: Strategic Cockpit (Zdrowie finansowe fabryki) Cel: W ciągu 5 sekund zrozumieć, „gdzie tracimy pieniądze i ile?”. KPI Tiles (Górny pasek): Całkowita marża (Fakt vs Plan) w %. Kwota „straty” (wyrażenie… Bazy danych i SQL ∙ 2 dni 18 godzin temu ∙ 13 ofert |
Projekt: Podstawowa konfiguracja analityki end-to-end (Inżynier analityki / Analityk danych)
738 PLN
O nas i aktualny stos technologiczny: Jesteśmy produktem webowym B2C. Obecnie posiadamy rozproszone dane, które muszą zostać połączone w jedną system, aby podejmować decyzje marketingowe. Baza danych: PostgreSQL (dane użytkowników). Płatności: Stripe. Analiza internetowa:… Bazy danych i SQL ∙ 4 dni 13 godzin temu ∙ 10 ofert |