Zamierzam stworzyć aplikację wykorzystującą elektronwyodrębnij dane ze strony internetowej i zapisz je w bazie danych. Ta strona internetowa jest podobna do google (przycisk wprowadzania danych i wyszukiwania, ale bez interfejsu API), a ponadto wymaga pierwszego wyszukiwania do wprowadzenia kodu captcha. Moją obawą jest dowiedzieć się, w jaki prosty sposób zautomatyzować proces wysyłania żądań i zbierania wyników.Może być Selenium w sposób lub nie ma potrzeby innych rozszerzeń, aby to osiągnąć? Proszę o poradę mi (I don " t mieć doświadczenie w Electron)
Odpowiedzi:
0 dla odpowiedzi № 1Przepraszam, zupełnie nie rozumiemproblem. Chcesz usunąć dane ze strony internetowej. Ale dlaczego chcesz to zrobić z Electron? Możesz to zrobić za pomocą selenu na wiele różnych sposobów (i języków), używając sterowników (takich jak chromedriver).
Pytanie dotyczy Electron i Selenium lub jak uniknąć captcha i zautomatyzować proces?
W pierwszym przypadku możesz wykonać następujące czynności: https://github.com/electron/electron/blob/master/docs/tutorial/using-selenium-and-webdriver.md
W drugim przypadku zależy to od strony internetowej i wielu innych rzeczy.
PS: Jeśli ustawiam captcha, to dlatego, że nie chcę, żeby ktoś skruszył moje dane :)