我如何自动登录 sahibinden.com [英] How can i auto login sahibinden.com
本文介绍了我如何自动登录 sahibinden.com的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
if soyunmaDolabi < 3:
from selenium import webdriver
import time
browser = webdriver.Chrome(r"C:\Users\Dell\Desktop\lol/chromedriver.exe")
browser.get("https://sahibinden.com")
popUp = browser.find_element_by_xpath("//*[@id='container']/div[3]/div/aside/div[1]/nav/ul[2]/li[1]")
LogIn= browser.find_element_by_xpath("/html/body/div[3]/div[1]/ul/li[1]/a")
time.sleep(2)
popUp.click()
time.sleep(2)
LogIn.click()
kadi = browser.find_element_by_xpath("//*[@id='username']")
password = browser.find_element_by_xpath("//*[@id='password']")
LogInButton= browser.find_element_by_xpath("//*[@id='userLoginSubmitButton']")
kadi.send_keys("cemal_1264@hotmail.com")
password.send_keys("asdasd")
LogInButton.click()
time.sleep(200)
browser.close()
您好,我想登录自动 sahibinden.com.然后我写了这段代码.代码正在运行,代码正在单击登录按钮,但网站未登录.但是当我单击按钮手册时它确实有效.
Hi there, i want to login automatic sahibinden.com. Then i wrote this code. Code is working, code is clicking the login button but website does not login. But when i click the button manual it does work.
我该怎么办
https://prnt.sc/qvnhzahttps://prnt.sc/qvnhmw
推荐答案
此代码有效,您可以根据需要进行
This code works, you can edit this as per your need:
from selenium.webdriver import Chrome
browser = Chrome()
browser.get("https://secure.sahibinden.com/giris")
email = browser.find_element_by_id("username")
password = browser.find_element_by_id("password")
login = browser.find_element_by_id("userLoginSubmitButton")
email.send_keys("myemail")
password.send_keys("mypassword")
login.click()
还要避免使用 xpath,因为它不稳定.
Also avoid using xpath because it is not stable.
这篇关于我如何自动登录 sahibinden.com的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文