gpt4 book ai didi

python - Selenium 在 Whatsapp 上阅读重定向

转载 作者:行者123 更新时间:2023-12-01 00:24:06 27 4
gpt4 key购买 nike

from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
driver = webdriver.Firefox(executable_path='/home/geckodriver')
driver.get('https://web.whatsapp.com/')
#function to check weather qr code is scanned or not

您好,我正在尝试编写一个函数来“等待”直到用户实际扫描二维码,即如果他已登录则返回 True,如果没有登录则返回 False。我在网络选项卡中检查了它是如何完成的,基本上它是向 WhatsApp 发送 POST,然后用户登录。

如果还有其他方法可以做到这一点,我洗耳恭听。

最佳答案

WebDriverWait()expected_conditions.invisibility_of_element_ located()结合使用:

from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.wait import WebDriverWait

WebDriverWait(driver, 60).until(EC.invisibility_of_element_located((By.CLASS_NAME, 'landing-window')))

关于python - Selenium 在 Whatsapp 上阅读重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58734963/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com