Aktywne Wpisy
![Ksiega_dusz](https://wykop.pl/cdn/c0834752/42963b6b01e361b28a7a7b65d4dcd8365022e5b86b20fa423826fd34e41780a2,q60.jpg)
Ksiega_dusz +220
Mam w pracy analityczkę na stanowisku „Analityk Systemowy”. Oczywiście przebranżowiona w czasach ssania i gdzie brano do IT każdego kto miał puls i umiał powiedzieć słowo „JSON”. Jest po „europeistyce”. Była też na Erasmus, podczas gdy ja waliłem konia z depresji (żadna mnie nie chciała) i uczyłem się po nocach na kolokwium z języka C.
Zarabia coś koło 14-15k brutto na UoP, stażu ma 5 lat. Zarabia niewiele mniej ode mnie, bo ja mam 19k brutto na UoP jako programista Java z 7 latami expa.
Do czego pije? Przeglądałem ofertę pracy w mojej firmie na Analityka Systemowego i w wymaganiach jest jasno napisane że umiejętność SQL’a, znajomość REST API, umiejętność modelowania BPMN czy UML. Wspomaganie procesu wytwarzania oprogramowania.
Pracuje
Zarabia coś koło 14-15k brutto na UoP, stażu ma 5 lat. Zarabia niewiele mniej ode mnie, bo ja mam 19k brutto na UoP jako programista Java z 7 latami expa.
Do czego pije? Przeglądałem ofertę pracy w mojej firmie na Analityka Systemowego i w wymaganiach jest jasno napisane że umiejętność SQL’a, znajomość REST API, umiejętność modelowania BPMN czy UML. Wspomaganie procesu wytwarzania oprogramowania.
Pracuje
![WielkiNos](https://wykop.pl/cdn/c3397992/WielkiNos_dTiY14auZf,q60.jpg)
WielkiNos +361
![WielkiNos - Wyjaśnienie odwiecznego sporu. A u was jak się mówi?
#jezykpolski #hehes...](https://wykop.pl/cdn/c3201142/1ac9589f71bbf1a73e19c1bc07e40be6639d62da57c9540bef6e02cf5e96323e,w150.jpg?author=WielkiNos&auth=d4732655a1371074ce94e51144468384)
źródło: temp_file3206087603682540188
Pobierz
with webdriver.Chrome() as driver:
driver.get(target_url)
# Explicit wait for the login form to be present
login_box = WebDriverWait(driver, 10).until(
EC.presence_of_element_located((By.XPATH, '//input[@name="loginfmt"]')))
login_box.send_keys(login_email, Keys.ENTER)
# Explicit wait for the password field to be present
password_box = WebDriverWait(driver, 10).until(
EC.presence_of_element_located((By.XPATH, '//input[@name="passwd"]')))
password_box.send_keys(password)
# Explicit wait for the submit button to be clickable
submit_button = WebDriverWait(driver, 10).until(
EC.element_to_be_clickable((By.XPATH, '//input[@data-report-event="Signin_Submit"]')))
submit_button.click()
# Explicit wait for the 'Don't Keep me Logged In' button to be clickable
dont_keep_logged_in_button = WebDriverWait(driver, 10).until(
EC.element_to_be_clickable((By.ID, "idBtn_Back")))
dont_keep_logged_in_button.click()
# Explicit wait for the 'Share' button to be visible and clickable
share_button = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, '//i[@data-icon-name="Share"]')))
share_button.click()
print("Share button clicked successfully.")
driver.quit()
print("Driver successfully closed.")
Tak jak mówiłem, skrypt wchodzi na strone i się wiesza, następuje timeout i tyle.
Czy macie pomysł jak można to poprawić albo co może być przyczyną?
#python #programowanie #selenium
Możesz podać stronę?
Sprawdź czy XPath nie jest w jakimś iframe
File "C:\Users\User\Desktop\Code\Material List Automation\ParseBCItemList.py", line 36, in <module>
share_button = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, '//i[@data-icon-name="Share"]')))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python311\Lib\site-packages\selenium\webdriver\support\wait.py", line
źródło: Screenshot_1
Pobierz@nevill: Nie podawaj mi pojedynczego diva, ale sprawdź w całym DOMie czy element nie jest w iframe.
Teraz patrzę i faktycznie na stronie jest jakis iframe. Pewnie to jest problemem.