0

我正在尝试与网站上的 Klarna Checkout 字段进行交互,但我无法更改选定的单选按钮,也无法在信用卡字段中输入信息。我正在使用 VS 代码、Python 和 selenium webdriver。

网站目的地是:https : //voltfashion.com/no/functional/kassen/ 您需要添加一个项目才能看到“Klarna 结帐部分”。这是一个挪威网站。

我尝试了一些不同的编码解决方案,但都没有奏效。我与网站的其他元素交互没有任何问题,只是 Klarna 结帐部分。有什么建议么?

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

我尝试过的一些代码:

cardForm = driver.find_element_by_id("cardNumber")
cardForm.send_keys('1234567890987654')

inputCC = WebDriverWait(driver, 5).until\
    (lambda driver: driver.find_element_by_xpath\
        ("//input[@id='cardNumber']")
)
inputCC.send_keys("1234567890987654")

Klarna 截图(来源):

在此处输入图像描述

4

0 回答 0