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. Następnie pokaż te dane w prostym projekcie Django, który powinien wyświetlać dane tak, jak są wyświetlane na stronie.
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 i danym do wprowadzenia na stronie internetowej.
Jesteś osobą, która kończy ten projekt, który jest w ~ 40-50% ukończony.
**Twoja część:**
Zautomatyzuj wprowadzanie danych za pomocą Playwright na stronie internetowej z danymi z bazy danych.
Ukończ interfejs webowy Django, który powinien działać tylko lokalnie.
Automatyzacja strony internetowej powinna być w stanie działać na 1-4 wątkach.
**************************
To jest projekt wieloczęściowy i to jest pierwsza część. Więcej wkrótce. Jeśli wszystko będzie dobrze i chcesz z nami dalej współpracować, będziemy bardzo zadowoleni.
Udostępniamy pliki, które już są dostępne.
Możesz jednak ukończyć to zadanie z pomocą GPT, GROK lub swojego ulubionego AI. Żaden problem.
Pliki i schemat bazy danych zostaną dostarczone. Również strona internetowa i logowanie.
W filmie, który widzisz po lewej, 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.
Film ma na celu pokazanie, czego się oczekuje na końcu. Wprowadzanie danych na stronie internetowej po lewej.
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ć.