Używam programu Selenium webdriver w języku Python do projektu zdrapywania stron internetowych.Zaloguj się do witryny za pomocą narzędzia do zdrapywania stron internetowych w języku Python
Chcę się zalogować po wprowadzeniu danych logowania, a następnie kliknij przycisk składania.
Jestem w stanie wprowadzić nazwę użytkownika i hasło. Ale nie mogę kliknąć przycisku "Prześlij".
Przycisk "Wyślij" ma typ <input>
.
<input type="image" src="/images/buttons/loginnow.gif" tabindex="3">
Tutaj jest kod Pythona, w którym próbuję kliknąć myszką.
submitButton=driver.find_element_by_xpath("//input[@type='image'][@src='/images/buttons/loginnow.gif']")
driver.click(submitButton)
pojawia się następujący błąd:
AttributeError: 'WebDriver' object has no attribute 'click'
jakiś pomysł jak to naprawić lub innego alternatywnego rozwiązania, aby zalogować się na stronie internetowej w języku Python.
Dzięki
Vow .. To jest naprawdę niesamowite, jak się okazuje, Selen ma również 'submit()', który pracował dla mnie – Kiran
To nawet lepiej, że przepisywanie skryptu: P – Blender