Aktywne Wpisy
![Sigfried](https://wykop.pl/cdn/c3397992/Sigfried_ZL8OpeA1M9,q60.jpg)
Sigfried +103
Treść przeznaczona dla osób powyżej 18 roku życia...
![KwadratF1](https://wykop.pl/cdn/c0834752/94b86e5cc83f47a0e6ad96d9ea6f7d6670d2c85e47eb8a41d00c75c134d24c64,q60.png)
KwadratF1 +296
#ukraina #ruskapropaganda #bekazpodludzi #konfederacja #braun
Mniam mniam mniam, ale smaczne unijne obiadki! Tylko skończymy jeść i wracamy do wyzywania EU. Aaaa i jeszcze tylko wypłatę Europejską i już już wyzywamy wstrętną okropną Unię serwującą robaki na obiad. Co? Wyjazd na wakacje do Rosji? Eeeeee, może za rok, teraz nie mogę ( ͡° ͜ʖ ͡°) #polityka
Mniam mniam mniam, ale smaczne unijne obiadki! Tylko skończymy jeść i wracamy do wyzywania EU. Aaaa i jeszcze tylko wypłatę Europejską i już już wyzywamy wstrętną okropną Unię serwującą robaki na obiad. Co? Wyjazd na wakacje do Rosji? Eeeeee, może za rok, teraz nie mogę ( ͡° ͜ʖ ͡°) #polityka
![KwadratF1 - #ukraina #ruskapropaganda #bekazpodludzi #konfederacja #braun
Mniam mnia...](https://wykop.pl/cdn/c3201142/74653819ff8292991250aec5425534f97d811be0f23cf4ff83b81919205ed939,w150.jpg)
źródło: konfederuscy
Pobierz
Do logowania i poruszania się po stronie używam Mechanize. Wyczytałem, że Mechanize automatycznie przechowuje ciasteczka. Apkę mam napisaną obiektowo i rzeczywiście w każdej klasie oddzielnie inicjowałem mechanize.browser() logując się ponownie. Wymyśliłem, że zaloguję się raz, a potem będę starał się utrzymać tę sesję przy życiu odwołując się do niej z każdego miejsca apki, o tak:
https://pastebin.com/0uwyMJLZ
Pytania:
1. Czy to w ogóle prawidłowe podejście?
2. Jeśli tak, to podpowiecie może sposób w jaki najlepiej by to było przetestować, zanim napiszę adminowi, że zmieniłem poprawiłem i żeby zdjął reCAPTCHE?
#python #programowanie #webscraping
1. Wg mojego ograniczonego doświadczenia prawidłowe (tzn sam bym zrobił tak samo/podobnie używając selenium), chociaż metoda login będzie próbowała zwrócić browser nawet jak będziesz miał błąd logowania i tutaj sie wywali całość.
Zastanowił bym się nad dodatkową klasa Browser gdzie ogarniesz logowanie, sprawdzanie czy dalej jesteś zalogowany czy nie, ewentualne ponowne logowanie w razie konieczności itp.
2. Puść skrypt na kilka godzin i zobacz czy sie wykrzaczy bez ponownego logowania