我如何自动登录 sahibinden.com [英] How can i auto login sahibinden.com

查看:41
本文介绍了我如何自动登录 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆